[Megoldva] Webdav es az RHEL

Sziasztok,

Megint en (kezd idegesiteni ez a redhat).
problemam a kovetkezo:

Webdav 403 -as errorokat dobal es nem ertem miert:

config:

ErrorLog logs/webdav-error.log
CustomLog logs/webdav-access.log common
Alias /webdav "/var/www/webdav"

Dav On
SSLRequireSSL
AuthType Basic
AuthName "Login required for webdav access"
AuthUserFile /etc/httpd/webdav-users.passwd
Require valid-user

folder ez alapjan lett igy letrehozva:

mkdir /var/www/webdav
chown apache:apache /var/www/webdav

SSL cert mukodik szepen

Ha megprobalom elerni webrol akkor feldobja az auth oldalt aztan dob egy 403-at a user/pass paros megadasa utan(ezzel meg nincs bajom mert azert dobja mert nincs index.html benne)

Ha webdav kliensrol erem el szepen belep es kilistazza a fileokat amik a mappaban vannak viszont se torolni se letrehozni nem lehet filet se modositani.

Milyen jogosultsag kell meg neki?

lockdb-n van iras joga az apache nak + webdav foldernek o az ownere.

Kifogytam az otletekbol sajnos :(

Hozzászólások

Könyvtárat tudsz rajta létrehozni?

SELinux? Tedd át permissive-be (setenforce permissive), próbáld ki, ha úgy működik, akkor az a gond. Ha igen, ellenőrizd a fájlok SELinux labeljeit.

BlacKY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Akkor ahogy zeller írta, restorecon, meg audit napló (lehet, hogy van valami SELinux boolean is erre, amit át kell ütnöd), végszükség esetén audit2allow.

És persze lődd vissza enforcingra.

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Koszonom a segitseget! Megoldodott:
Okulasul hatha mas is olyan bamba mint en :D

RHEL www mappan belul ha letrehozol barmit akkor defaultbol:
unconfined_u:object_r:httpd_sys_content_t:s0 -lesz

Webdavnak meg nem art ha irni is tud szoval:

semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/webdav(/.*)?" majd egy
restorecon -R -v /var/www/webdav