Zweite Alpha-Version: XAMPP für Solaris 0.2

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

Postby Oswald » 08. March 2004 21:40

Hallo hoechemc!

Klasse!! Danke!!! ;)

Viele Grüße
Kai
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby darkrain » 09. March 2004 17:24

hallo kai

kann ebenfalls bestädigen, das die 0.3 auf anhieb läuft unter solaris 9 und 8 getestet auf einer fire 280 r und einer v120
Mein Blechkind und ich.
darkrain
 
Posts: 18
Joined: 22. February 2004 11:43

Postby Oswald » 09. March 2004 17:57

Hallo Darkain!

Super! Prima Nachrichten!! :)

Liebe Grüße
Kai
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby Azubi@work » 10. March 2004 10:34

hi!

also bei mir läuft es auch auf solaris 8! (super ding!) nur mal ne kleine frage... wie man da nun die unterstützung von mssql noch hinzufügen kann... (oder wird es schon im nächsten update geplant?)

mfg
micha
Azubi@work
 
Posts: 1
Joined: 10. March 2004 10:28

xampp 0.2 läuft noch nicht mit SSL unter Solaris 8

Postby watashi » 10. March 2004 12:58

Hallo,

ich hab noch die 0.2er version, das funzt auch alles mit
handanlegen (s.meine letzten beiträge) nur SSL will noch nicht.

ich bekomme die fehlermeldung:

[wlsunkist] /opt/xampp # >./xampp startssl
XAMPP: Starting Apache with SSL...
XAMPP: Error 1! Couldn't start Apache!
./xampp: /opt/xampp/share/xampp/diagnose: not found

ein genaueres debuggen liefert:

[wlsunkist] /opt/xampp # >sh -x ./xampp startssl
....
+ touch /opt/xampp/etc/xampp/startssl
+ ./xampp startapache
XAMPP: Starting Apache with SSL...
XAMPP: Error 1! Couldn't start Apache!
...

naechstes script debuggen:

[wlsunkist] /opt/xampp # >sh -x ./xampp startapache
....
+ echo XAMPP: Starting Apache with SSL...
XAMPP: Starting Apache with SSL...
+ /opt/xampp/bin/apachectl -k startssl -f /opt/xampp/etc/httpd.conf
error=1
+ test 1 -gt 0
+ false
+ false
+ echo XAMPP: Error 1! Couldn't start Apache!
XAMPP: Error 1! Couldn't start Apache!
+ /opt/xampp/share/xampp/diagnose apache

und letztendlich:

[wlsunkist] /opt/xampp # >sh -x /opt/xampp/bin/apachectl -k startssl -f /opt/xampp/etc/httpd.conf
....
ERROR=0
+ [ x-k startssl -f /opt/xampp/etc/httpd.conf = x ]
+ /opt/xampp/bin/httpd -k startssl -f /opt/xampp/etc/httpd.conf
httpd: illegal option -- k
Usage: /opt/xampp/bin/httpd [-D name] [-d directory] [-f file]
.....

das müsste doch eigentlich
/opt/xampp/bin/httpd -k start -DSSL -f /opt/xampp/etc/httpd.conf
heissen, oder ?
(ich hab noch nicht geschaut welches script das verhunzt)

wenn ich das dann eintrage kommt
[wlsunkist] /opt/xampp # >/opt/xampp/bin/httpd -k start -DSSL -f /opt/xampp/etc/httpd.conf
Syntax error on line 113 of /opt/xampp/etc/ssl.conf:
SSLCertificateFile: file '/opt/xampp/etc/ssl.crt/server.crt' does not exist or is empty

muss ich mir die SSL-Zertifikate selberbauen (geht ganz einfach mit openssl), oder gibt es in xampp ne funktion um demo-zertifikate
(z.b. snakeoil :-) ) einfach zu erstellen ?

Gruß,
Peter
watashi
 
Posts: 7
Joined: 26. February 2004 02:00

Postby Oswald » 10. March 2004 14:28

Hallo Peter!

Zum Ausprobieren hab ich Dir hier mal die SSL-Dateien aus der 0.3er Version abgelegt: http://www.apachefriends.org/ssl-crt+key.tar

Einfach im etc-Verzeichnis von XAMPP entpacken.

Sind natürlich keine "schönen" Zertifikate aber zum testen reichts. Ansonsten mit OpenSSL selbst welche erstellen. Gibt es einige Tutorials im Web zu diesem Thema. Ist auch nicht wirklich schwierig. (Gibt auch in diesem Forum irgendwo eine kleine Erklärung dazu.)

Liebe Grüße
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby watashi » 10. March 2004 16:33

Kai Seidler wrote:Hallo Peter!

Zum Ausprobieren hab ich Dir hier mal die SSL-Dateien aus der 0.3er Version abgelegt: http://www.apachefriends.org/ssl-crt+key.tar

Einfach im etc-Verzeichnis von XAMPP entpacken.

Hallo Oswald,

ich hab die dateien jetzt drin, und nachdem ich /opt/xampp/xampp
"gepatcht" habe
zeile107: $XAMPP_ROOT/bin/apachectl -k start -DSSL -f $XAMPP_ROOT/etc/httpd.conf $xampp_apachedefine > /dev/null 2>$XAMPP_ROOT/logs/apachestart.log

startet der auch durch:

[wlsunkist] /opt/xampp # >./xampp start
Starting XAMPP for Solaris 0.2...
XAMPP: Starting Apache with SSL...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Solaris started.

und beschwert sich natürlich über die unschönen Zertifikate:

[wlsunkist] /opt/xampp # >less logs/error_log
[Wed Mar 10 15:33:54 2004] [notice] suEXEC mechanism enabled (wrapper: /opt/xampp/bin/suexec)
[Wed Mar 10 15:33:57 2004] [warn] RSA server certificate CommonName (CN) `localhost' does NOT match server name!?
[Wed Mar 10 15:34:00 2004] [warn] RSA server certificate CommonName (CN) `localhost' does NOT match server name!?
[Wed Mar 10 15:34:00 2004] [notice] Apache/2.0.48 (Unix) PHP/4.3.4 DAV/2 mod_ssl/2.0.48 OpenSSL/0.9.7c configured -- resuming normal operations

der lauscht nu auch fröhlich am SSL-Port

[wlsunkist] /opt/xampp # >netstat -an | grep 443
*.443 *.* 0 0 24576 0 LISTEN

nur leider nicht per https sondern nur per http:

[wlsunkist] /opt/xampp # >wget http://wlsunkist:443/
--15:43:24-- http://wlsunkist:443/
=> `index.html'
Connecting to wlsunkist:443... connected!
HTTP request sent, awaiting response... 200 OK
Length: 163 [text/html]

0K -> [100%]

15:43:24 (159.18 KB/s) - `index.html' saved [163/163]

wo bring ich dem bei, daß er auf 443 auch SSL sprechen soll ?

Gruß,
Peter
watashi
 
Posts: 7
Joined: 26. February 2004 02:00

Postby Oswald » 10. March 2004 17:13

Huhu Peter!

Eigentlich ist eine Beispiel-SSL-Konfiguration im XAMPP enthalten, die Du mittels .../xampp startssl aktivierst.

So wie es aussieht hast Du einen eigenen Virtual Host definiert, den Du auf Port 443 gelegt hast und der aber kein SSL aktiviert hat. Ist meine Vermutung richtig?

Grundsätzlich müsste in der Virtual Host config noch folgendes stehen:

SSLEngine on
SSLCertificateFile /opt/xampp/etc/ssl.crt/server.crt
SSLCertificateKeyFile /opt/xampp/etc/ssl.key/server.key


Das sollte eigentlich schon reichen. Aber ohne Gewähr, da ich es jetzt nicht ausprobiert habe. In der Datei etc/ssl.conf steht die komplette Konfiguration.

Liebe Grüße und viel Erfolg
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Previous

Return to XAMPP für Solaris

Who is online

Users browsing this forum: No registered users and 3 guests