mam Apache 2.2.22 w SuSE Linux, chcę disabel utwór & ślad w Apache i używać 1- TraceEnable Off oraz 2- RewriteEngine on RewriteCond% { REQUEST_METHOD}^(TRACE | Track) RewriteRule. * - [F]. ale 2 sposoby nie działają, proszę, pomóż mi.Wyłącz Śledzenie przesyłki w apache
Odpowiedz
Musisz umieścić TraceEnable Off
w httpd.conf
@kghah Ten link może ci pomóc http://httpd.apache.org/docs/2.2/mod/core.html#traceenable – Satheesh
W Apache2 można po prostu dodać TraceEnable Off
w httpd.conf (koniec pliku)
TraceEnable Off
Aby sprawdzić, czy nazwiska jest On/Off można używać Curl:
curl -v -X TRACE http://www.yourserver.com
Na plakacie pojawiło się pytanie, jak wyłączyć TRACK i TRACE. Twoje rozwiązanie nie wyłącza TRACK. – cdonner
+1 za sugestię użycia curl do zdiagnozowania tego. Przynajmniej 50% problemu można rozwiązać w ten sposób ... –
Oto rozwiązanie zastosowane do głównej konfiguracji apache nie dla poszczególnych hostów. Powinno to być dobre podejście, jeśli wybierzemy sposób osiągnięcia tego samego przez każdą oddzielną konfigurację hosta. –
Aby wyłączyć te metody, należy dodać następujące wiersze dla każdego wirtualnego hosta w pliku konfiguracyjnym:
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
Nessus powiedział)))
pliki konfiguracyjne! może być ich wiele. Najczęściej musisz dodać to do 2 plików konfiguracyjnych: /etc/httpd/conf.d/ssl.conf (dla każdego wirtualnego hosta https) i /etc/httpd/conf.d/vhost.conf (dla każdego wirtualnego host http) NIE musiałem edytować pliku httpd.conf. – cdonner
Require not method TRACE TRACK
zobaczyć Require Directive
ile moduł jest zainstalowany, która obsługuje trasę, a następnie TRACK nie jest domyślnie obsługiwany przez Apache, stąd wystarczy mieć dyrektywę:
TraceEnable Off
Jednak w przypadku paska i ... szelki podejście, również dodać:
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) [NC]
RewriteRule ^.* - [F]
Spowoduje to wyłączenie TRACE i TRACK.
- 1. Wyłącz śledzenie stosu HTML przez Xdebug
- 2. Wyłącz "Transfer-Kodowanie: porcjowany" w Apache httpd
- 3. Śledzenie ruchu kontra śledzenie kropli
- 4. Apache Airflow: Kontrola nad zalogowaniu [Wyłącz/Ustaw poziom rejestrowania]
- 5. Śledzenie błędów w Haskell
- 6. Konwersja/instalacja systemu iOS Śledzenie/instalacja Śledzenie
- 7. xdebug śledzenie/śledzenie php echo, drukowanie wywołań
- 8. Śledzenie zamknięcia
- 9. Śledzenie Użytkownicy -
- 10. Regex śledzenie `)`
- 11. Oblicz koszt przesyłki na podstawie Suma całkowita koszyka?
- 12. Śledzenie przypisania zmiennych w bitbake
- 13. Śledzenie ignorowanego wyjątku w Pythonie?
- 14. Śledzenie wywołań funkcji w C
- 15. Capybara: śledzenie wyjątków w dzienniku
- 16. Codeigniter, śledzenie błędów w transakcji
- 17. Wyłącz/wyłącz odziedziczone przejścia CSS3
- 18. Śledzenie żądań HTTP
- 19. Śledzenie zmian - Django
- 20. Śledzenie postępu wideo Flowplayer?
- 21. Nest 2.0 umożliwia śledzenie
- 22. śledzenie przez SIGSEGV
- 23. Śledzenie promienia - błąd refrakcji
- 24. Śledzenie wielu BackgroundWorkers
- 25. Energooszczędne śledzenie GPS
- 26. Google Analytics - śledzenie nieznane
- 27. Git branże: śledzenie upstream
- 28. Wyłącz dzwonek w MacVim
- 29. Wyłącz PrettyPhoto w kodzie
- 30. Wyłącz historia w Linuksie
W jakich plikach dodajesz TraceEnable? –
dodano nową odpowiedź dla httpd 2.4 – Jeff