ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Kasko » 02. July 2010 10:56

Hallo, ich möchte die von Apache generierten Informationen über die geladenen Module unterdrücken.
In der Datei httpd-default.conf habe ich den Key ServerSignature auf „Off“ gestellt, aber es werden immer noch alle Module aufgelistet bei z.B. Error 404
Kasko
 
Posts: 7
Joined: 02. July 2010 10:52

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Stepke-DSL » 02. July 2010 11:02

Hallo,

Änder das nicht in der httpd-default.conf, sondern in der httpd.conf!

MfG Stepke
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Kasko » 02. July 2010 12:43

Diese Einstellung gibt es in der httpd.conf nicht!
Wenn ich sie erstelle werden die Module trotzdem aufgelistet. :cry:
Kasko
 
Posts: 7
Joined: 02. July 2010 10:52

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Kasko » 03. July 2010 16:23

Ja, und welche sind das?
Der Link beschreibt ja nur die Konfiguration des Befehls.

Weiß das echt Keiner?
Kasko
 
Posts: 7
Joined: 02. July 2010 10:52

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Nobbie » 03. July 2010 19:42

Kasko wrote:Weiß das echt Keiner?


Doch, das wissen viele hier.

Nur weiß eben keiner, was Du falsch machst. Wir sitzen halt nicht vor Deinem Monitor, da hätte ich das in fünf Minuten gefunden. Aber so - ohnehin bei den mageren infos - keine Chance.

Das musst Du selbst herausfinden. Vielleicht editierst Du ja die vollkommen falschen Dateien, weil vielleicht ein anderer Apache zieht. Oder weil Apache mit entsprechenden Kommandozeilenoptionen gestartet wird. Oder oder - das ist von hier aus nicht zu beantworten.
Nobbie
 
Posts: 8761
Joined: 09. March 2008 13:04

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Kasko » 04. July 2010 07:50

Ja, Du hast recht, die von mir gegebenen Infos sind mager.
Ich hatte ein XAMPP V1.6x im Einsatz, welchem ich vor Jahren auch das Moduleauflisten untersagt hatte. (weiß nicht mehr wie) Da ein Update nicht ging, habe ich die XAMPP Vollversion V 1.73 mit den original Defaultwerten! Installiert.
Und hier stehe ich jetzt.

Auf der kompletten Festplatte ist nur eine httpd.conf vorhanden.

Error log ist ja auch OK:
[Sun Jul 04 08:43:04 2010] [notice] Digest: generating secret for digest authentication ...
[Sun Jul 04 08:43:04 2010] [notice] Digest: done
[Sun Jul 04 08:43:04 2010] [notice] Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Sun Jul 04 08:43:04 2010] [notice] Server built: Nov 11 2009 14:29:03
[Sun Jul 04 08:43:04 2010] [notice] Parent: Created child process 28196
[Sun Jul 04 08:43:05 2010] [notice] Digest: generating secret for digest authentication ...
[Sun Jul 04 08:43:05 2010] [notice] Digest: done
[Sun Jul 04 08:43:06 2010] [notice] Child 28196: Child process is running
[Sun Jul 04 08:43:06 2010] [notice] Child 28196: Acquired the start mutex.
[Sun Jul 04 08:43:06 2010] [notice] Child 28196: Starting 150 worker threads.
[Sun Jul 04 08:43:06 2010] [notice] Child 28196: Starting thread to listen on port 443.
[Sun Jul 04 08:43:06 2010] [notice] Child 28196: Starting thread to listen on port 80.

Die httpd.conf habe ich hier mal hinterlegt:
http://kasko.mine.nu/temp/httpd.conf
Kasko
 
Posts: 7
Joined: 02. July 2010 10:52

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Kasko » 06. July 2010 16:41

So, ich glaube so langsam, daß hier ein Fehler in dem V1.73 Paket vorliegt.
Nach aufsetzten eines neuen XP-Systems noch mal Xampp runtergeladen und wieder wird unter "C:\xampp\apache\conf" der Eintrag in der Datei httpd.conf (ServerSignature Off) ignoriert.
:(
Kasko
 
Posts: 7
Joined: 02. July 2010 10:52

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Nobbie » 06. July 2010 20:31

Kasko wrote:So, ich glaube so langsam, daß hier ein Fehler in dem V1.73 Paket vorliegt.


Und ich glaube, dass da mangelnde Dokukenntnis vorliegt (die man allerdings nur kennen kann, wenn man sie liest - wofür sie ausschließlich geschrieben wird). Wenn ich dort bei "ServerSignature" nachschaue, steht da unten eine ganz wichtige Info:

Ab Version 2.0.44 werden die Details der angegebenen Versionsnummer des Servers von der Direktive ServerTokens kontrolliert.



Und bei ServerTokens findet man die Anmerkung:

Ab Version 2.0.44 steuert diese Direktive auch die Informationen, die durch die Direktive ServerSignature angeboten werden.


Das ist ja mal eine interessante Info, oder nicht?

Und was man mit ServerTokens einstellt, klingt SEHR danach, als sei es das, was Du eigentlich suchst:

http://httpd.apache.org/docs/2.0/de/mod ... rvertokens
Nobbie
 
Posts: 8761
Joined: 09. March 2008 13:04

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Altrea » 07. July 2010 03:16

Ich denke, dass durch die vielen Informationen hier ein kleines Verständnisproblem besteht.

Also nochmal etwas geordnet:
Die Einstellungen ServerSignature und ServerTokens sind für die Ausgabe dieser Signaturen zuständig.
Beide Werte werden im Auslieferungszustand in der Datei httpd-default.conf definiert!

Möchtest du die Werte ändern, dann ändere sie entweder in der httpd-default.conf, oder in der httpd.conf (hier aber dann unterhalb des includes der httpd-default.conf Datei, damit die Einstellungen nicht wieder von dieser überschrieben werden).
Das sollte vollkommen ausreichen.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8286
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Kasko » 07. July 2010 07:15

So wie ich das als Noob sehe, kann die ServerTokens nur die Ausgabe einschränken, nicht abschalten. Dafür soll ja ServerSignature verantwortlich sein.
„ServerTokens“ habe ich in der httpd_default.conf gefunden und dort auf Prod[uctOnly] gestellt.
Darüber hinaus habe ich beide Befehle zusätzlich ganz unten in die htppd.conf geschrieben.
Mehrmaliger Apache Neustart

3x dürft ihr raten:

Es wird immer noch alles aufgelistet.
Irgendwie habe ich das Gefühl, daß die htppd.conf gar nicht ausgewertet wird, aber das war leicht zu wiederlegen. Als ich „Listen“ auf Port 82 gestellt hatte, ging natürlich nichts mehr.
Last edited by Kasko on 07. July 2010 08:38, edited 1 time in total.
Kasko
 
Posts: 7
Joined: 02. July 2010 10:52

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Altrea » 07. July 2010 07:45

Kasko wrote:„ServerTokens“ habe ich in der httpd_default.conf gefunden und dort auf Prod[uctOnly] gestellt.

Du hast nicht wirklich "Prod[uctOnly]" geschrieben, oder? versuchs bitte mal so:
Code: Select all
ServerSignature Off
ServerTokens Prod


alternativ dazu kannst du auch das hier schreiben:
Code: Select all
ServerSignature Off
ServerTokens ProductOnly
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8286
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Kasko » 07. July 2010 08:49

Ich werd nicht mehr, obwohl ich nicht mehr dran geglaubt habe, aber er hat die ServerTokens Befehle jetzt angenommen, danke Altrea!
Major gibt aus : Apache/2
prod gibt aus: Apache
ProductOnly auch: Apache

Serversignature Off wird weiterhin beharrlich ignoriert. (Bug?)
Aber damit kann ich leben.
Kasko
 
Posts: 7
Joined: 02. July 2010 10:52

Re: ServerSignature Off zeigt keine Wirkung. httpd-default.conf?

Postby Altrea » 07. July 2010 09:04

Kasko wrote:Serversignature Off wird weiterhin beharrlich ignoriert. (Bug?)

ServerSignature wirkt sich scheinbar nicht auf ErrorDocuments aus.
Dafür wirkt es sich aber bei Dateiauflistungs- / Indexseiten aus.

In der Direktive ServerTokens ist prod übrigens eine Alternativschreibweise (deshalb stehen in der Beschreibung auch die spitzen Klammern) von ProductOnly. Deshalb erzeugen beide denselben Output.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8286
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 8 guests