Salut,

  Am un apache 2.0 (mai exact 2.0.58, pe gentoo) pe care am incercat sa fac o
restrictionare de acces dupa ip la un director. I-am adaugat in
httpd.conf ceva de
genul:

<Directory /foo/bar>
   Order deny,allow
   Allow from ip1 ip2
   Deny from all
</Directory>

 Surpriza mare a venit cand am testat dupa ip3, de unde ar fi trebuit
sa imi raspunda
cu 403 forbidden, iar el imi raspundea cu 200 si imi servea
index.html-ul din acel director.
  Dupa sapaturi si vreo 2 ore pierdute aiurea m-am prins de ceea ce
il baga in ceata
(dupa ce am scos sectiunea de mai jos, a inceput sa mearga ca prin
minune). Aveam asa:

<Location />
  <Limit CONNECT>
      Order deny,allow
      Deny from all
  </Limit>
</Location>

 Chestia asta am adaugat-o acum ceva vreme cand apache-ul meu
raspundea cu 200 la
orice request de tip CONNECT, chiar daca dupa aceea inchidea imediat
conexiunea (in mod
normal ar fi trebuit sa raspunda cu 405 Method Not Allowed). De fapt,
cred ca a si fost
un thread pe rlug cu chestia asta (intre timp se pare ca bug-ul a fost
rezolvat).
 In concluzie, dandu-se sectiunea cu location de mai sus, pe apache
2.0 nu mai merge
nici un fel de directiva de restrictionare acces (testat si pe 2.0.53/fc3).
Eu unul ma dau batut si nu pot pricepe ce legatura are una cu alta...
La voi se intampla la fel? E un bug de apache sau imi scapa mie ceva?

Ionut.

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui