Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Probleme mit Webmin und SSL
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Mon Jun 05, 2006 11:06 pm    Post subject: Probleme mit Webmin und SSL Reply with quote

Hallo!
Ich habe mir hier Webmin installiert
Läuft auch super über SSL.

Jedoch habe ich ein Problem mit Zertifikaten ...

Wenn ich im lokalen Netzwerk Webmin aufrufe, dann wird das richtige Zertifikat für 192.168.0.254 aufgerufen ...
Wenn ich aber nun von außerhalb aufrufe, http://metabox.dyndns.org:10000 dann wird aber das falsche Zertifikat geladen. Es ist das wieder für 192.168.0.254 ... jedoch nicht das per Standardeingestellte für Metabox.DynDNS.org

Jemand ne Idee wie ich das löschen kann?

Wenn ich manuell das für 192.168.0.254 zugewiesene entferne, dann geht das ganze mit metabox.dyndns.org, aber lokal im netzwerk habe ich dann kein gültiges mehr!
Back to top
View user's profile Send private message
Pegasus87
Guru
Guru


Joined: 09 Sep 2004
Posts: 373

PostPosted: Tue Jun 06, 2006 9:23 am    Post subject: Reply with quote

Wenn du das lokale Zertifikat gesetzt hast und dann von außerhalb nicht über dyndns sondern über die IP zugreifst, gibt es dann auch diese Probleme?
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Tue Jun 06, 2006 12:48 pm    Post subject: Reply with quote

Hi!
Ja ...

wenn ich von außen über https://123.123.123.123:10000 zugreife wird trotzdem das Zertifikat für 192.168.0.254 benutzt...

Warum?
Back to top
View user's profile Send private message
schotter
Guru
Guru


Joined: 30 Nov 2004
Posts: 497
Location: Germany, Bavaria, Bayreuth, Pottenstein, Tüchersfeld

PostPosted: Tue Jun 06, 2006 2:24 pm    Post subject: Reply with quote

und wennste dir 'n 2.tes profil zulegst?
Code:
firefox --help
Mozilla options
        -height <value>         Set height of startup window to <value>.
        -h or -help             Print this message.
        -width <value>          Set width of startup window to <value>.
        -v or -version          Print Firefox version.
        -P <profile>            Start with <profile>.
        -ProfileManager         Start with profile manager.


mfg,
t.s.
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Tue Jun 06, 2006 2:55 pm    Post subject: Reply with quote

Wie meinst du das mit dem 2ten Profil ?
Ich nutze Opera und IE7 Beta 2
Back to top
View user's profile Send private message
schotter
Guru
Guru


Joined: 30 Nov 2004
Posts: 497
Location: Germany, Bavaria, Bayreuth, Pottenstein, Tüchersfeld

PostPosted: Tue Jun 06, 2006 4:02 pm    Post subject: Reply with quote

ConiKost wrote:
Wie meinst du das mit dem 2ten Profil ?
Ich hab jetzt grad nichts gefunden, ob Opera verschiedene Profile hand habt (oder nennt sich's dort "sessions"). Was ich mit Profilen meine wird hier http://www.firefox-browser.de/wiki/Profile ganz gut erklärt. Benutzer a für local und Benutzer b für's Internet. Oder nimm doch einfach verschiedene Browser, einen nur für local und einen nur für's Netz. (Was eigentlich das gleiche is, wie die Sach mit den Profilen)

mfg,
t.s.
Back to top
View user's profile Send private message
Pegasus87
Guru
Guru


Joined: 09 Sep 2004
Posts: 373

PostPosted: Tue Jun 06, 2006 5:31 pm    Post subject: Reply with quote

Vermutlich ist das mit den Profilen die einzige Möglichkeit. Ich kenne mich mit den SSL Zertifikaten nicht so aus, aber ich kann mir schon vorstellen, dass das bei Webmin so ausgelegt ist, dass immer nur ein PC das ganze steuern darf, sprich, es gibt nur ein Zertifikat für den PC, der zu erst kommt.... die IP wird dann entsprechend drauf ausgerichtet.
Mag sein, dass ich mich irre.... :cry:
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Tue Jun 06, 2006 5:36 pm    Post subject: Reply with quote

Hallo!

Aber wie bitte sollen hier Profile helfen?!

Ich habe gesagt.

Wenn ich in der Webmin Config die Zertifikate für 192.168.0.254 wegenehme wird wie es sollte das zertigikat für metabox.dyndns.org geladen, wenn ich diese url nutze.

Wenn ich nun aber in der webmin config für 192.168.0.254 eins zuweise, dann wird aber für metabox.dyndns.org das 192.168.0.254 zerttifikat genutzt.
Back to top
View user's profile Send private message
Pegasus87
Guru
Guru


Joined: 09 Sep 2004
Posts: 373

PostPosted: Tue Jun 06, 2006 5:49 pm    Post subject: Reply with quote

ConiKost wrote:
Hallo!

Aber wie bitte sollen hier Profile helfen?!

Ich habe gesagt.

Wenn ich in der Webmin Config die Zertifikate für 192.168.0.254 wegenehme wird wie es sollte das zertigikat für metabox.dyndns.org geladen, wenn ich diese url nutze.

Wenn ich nun aber in der webmin config für 192.168.0.254 eins zuweise, dann wird aber für metabox.dyndns.org das 192.168.0.254 zerttifikat genutzt.

???

Ja klar, macht ja auch Sinn!

Warum fügst du nicht beide IPs in die Liste ein?
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Tue Jun 06, 2006 6:05 pm    Post subject: Reply with quote

Pegasus87 wrote:
ConiKost wrote:
Hallo!

Aber wie bitte sollen hier Profile helfen?!

Ich habe gesagt.

Wenn ich in der Webmin Config die Zertifikate für 192.168.0.254 wegenehme wird wie es sollte das zertigikat für metabox.dyndns.org geladen, wenn ich diese url nutze.

Wenn ich nun aber in der webmin config für 192.168.0.254 eins zuweise, dann wird aber für metabox.dyndns.org das 192.168.0.254 zerttifikat genutzt.

???

Ja klar, macht ja auch Sinn!

Warum fügst du nicht beide IPs in die Liste ein?


Wieso macht das Sinn?

Das ganze ist momentan so:

Standardzertifikat für Metabox.DynDNS.org ist eingestellt ...
Zusätzlich für 192.*** das 192er ...

Wenn ich nun Webmin über https://192.168.0.254 aufrufe wird das 192.168.0.254 geladen.

Wenn ich nun Webmin über https://metabox.dyndns.org aufrufe wird aber trotzdem 192.168.0.254 zertifikat geladen?!

Warum?
Back to top
View user's profile Send private message
Pegasus87
Guru
Guru


Joined: 09 Sep 2004
Posts: 373

PostPosted: Tue Jun 06, 2006 6:15 pm    Post subject: Reply with quote

Vielleicht, weil DynDNS auf die IP deines Rechners verweist und dann Webmin das als lokalen Aufruf erkennt???!!! Hmm....
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Tue Jun 06, 2006 6:16 pm    Post subject: Reply with quote

Pegasus87 wrote:
Vielleicht, weil DynDNS auf die IP deines Rechners verweist und dann Webmin das als lokalen Aufruf erkennt???!!! Hmm....


Ja, aber warum geht das mit Apache dann? Apache erkennt korrekt 192 und Metabox.DynDNS.org ...

Webmin macht das irgendwie nicht.
Back to top
View user's profile Send private message
Pegasus87
Guru
Guru


Joined: 09 Sep 2004
Posts: 373

PostPosted: Tue Jun 06, 2006 6:23 pm    Post subject: Reply with quote

ConiKost wrote:
Pegasus87 wrote:
Vielleicht, weil DynDNS auf die IP deines Rechners verweist und dann Webmin das als lokalen Aufruf erkennt???!!! Hmm....


Ja, aber warum geht das mit Apache dann? Apache erkennt korrekt 192 und Metabox.DynDNS.org ...

Webmin macht das irgendwie nicht.


Nu ist Webmin auch ein abgespeckter Apache, vielleicht ist gerade diese Funktion mit verloren gegangen. Oder ein Bug, mal bei der Webminseite geguckt?
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Tue Jun 06, 2006 6:25 pm    Post subject: Reply with quote

Pegasus87 wrote:
ConiKost wrote:
Pegasus87 wrote:
Vielleicht, weil DynDNS auf die IP deines Rechners verweist und dann Webmin das als lokalen Aufruf erkennt???!!! Hmm....


Ja, aber warum geht das mit Apache dann? Apache erkennt korrekt 192 und Metabox.DynDNS.org ...

Webmin macht das irgendwie nicht.


Nu ist Webmin auch ein abgespeckter Apache, vielleicht ist gerade diese Funktion mit verloren gegangen. Oder ein Bug, mal bei der Webminseite geguckt?


Auf der Webmin Seite finde ich nix zum Thema :(
Back to top
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Tue Jun 06, 2006 10:01 pm    Post subject: Reply with quote

was passiert denn wenn du auf dem Client von dem aus du auf Webmin von intern zugreifen willst mal spaßeshalber in dessen /etc/hosts 192.168.0.254 metabox.dyndns.org einträgst?

Oder allgemeiner gesagt: Sorg mal dafür das deine internen Clients den Webminserver unter seinem via dyndns bekannten Namen erreichen können aber eben mit dessen interner IP-Adresse.
Auf die Tour müßte eigentlich beides funktionieren, sowohl Webmin von 'außen' (über externe IP), wie von 'innen' (deine LAN-IP) und in beiden Fällen mit dem Zertifikat das auf metabox.dyndns.org läuft.
Das Zertifikat 'hängt' ja sozusagen am DNS-Namen, der SSL-Handshake findet aber statt bevor der jeweilige Webserver überhaupt weiß welche URL angesprochen werden soll. Deswegen geht es ja auch mit Apache nicht mehrere unterschiedliche SSL-Hosts (https://eins.de, https://zwei.de) auf der gleichen IP auf dem gleichen Port zu betreiben. (https://eins.de:443/, https://zwei.de:444/ geht allerdings dann wieder)

Alternativ könntest du dir auch ein 'catch-all'-Zertifikat ausstellen (als CN *.server.de, würde dann für eins.server.de/zwei.server.de/... gelten) oder zumindest eines das auf mehrere Namen läuft (subjectAltName setzen, z.B. subjectAltName: DNS:www.www.eins.de,DNS:www.zwei.de,...) - beides ziemlich tricky, vor allem wenn es ein 'offizielles Zert.' einer anerkannten CA sein soll - obige Methode ist vergleichsweise simpler ;)
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Tue Jun 06, 2006 11:11 pm    Post subject: Reply with quote

Hi!
Dein Tipp hat leider nicht geholfen :(
Es wird weiterhin beim aufruf von metabox.dyndns.org das 192 Zertifikat geladen ...
Back to top
View user's profile Send private message
schotter
Guru
Guru


Joined: 30 Nov 2004
Posts: 497
Location: Germany, Bavaria, Bayreuth, Pottenstein, Tüchersfeld

PostPosted: Tue Jun 06, 2006 11:47 pm    Post subject: Reply with quote

Abend,
ConiKost wrote:
Aber wie bitte sollen hier Profile helfen?!

ich versuchs nochmal anders. du erstellst dir 2 Benutzer, einen für's lan und einen für's wan. Der lan-Benutzer wird NUR für's lan verwendet, drum hat er dann auch nur DAS lan-Zertifikat. Und analog geht's mit'm wan-Benutzer.
Anstelle jetzt zwei Benutzer anzulegen, legst du einfach (je nachdem ob's dein Browser unterstützt) ein weiteres Profil an. In dem Link, den ich oben gepostet hab, steht was darin, dass sich ein anderes Profil anbietet, wenn man andere Erweiterungen testen will, ich nehm also mal an, dass die Profile von einander abgeschottet sind und keine Gemeinsamkeiten besitzen.
Ich hab dein Problem schon verstanden :)
Versuch dich mal mit ein und dem selben Browser auf der Homepage xy mit verschiedenen Benutzernamen anzumelden. Da wirst du auch scheitern und um sowas zu umgehen, nehm ich entweder einen anderen Browser (z.B. Opera). (Wobei ich mir gerade garnicht sicher bin, ob man hierfür ein anderes Profil benutzen könnte. Bitte um Aufklärung :))

mfg,
t.s.
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Wed Jun 07, 2006 11:39 am    Post subject: Reply with quote

schotter wrote:
Abend,
ConiKost wrote:
Aber wie bitte sollen hier Profile helfen?!

ich versuchs nochmal anders. du erstellst dir 2 Benutzer, einen für's lan und einen für's wan. Der lan-Benutzer wird NUR für's lan verwendet, drum hat er dann auch nur DAS lan-Zertifikat. Und analog geht's mit'm wan-Benutzer.
Anstelle jetzt zwei Benutzer anzulegen, legst du einfach (je nachdem ob's dein Browser unterstützt) ein weiteres Profil an. In dem Link, den ich oben gepostet hab, steht was darin, dass sich ein anderes Profil anbietet, wenn man andere Erweiterungen testen will, ich nehm also mal an, dass die Profile von einander abgeschottet sind und keine Gemeinsamkeiten besitzen.
Ich hab dein Problem schon verstanden :)
Versuch dich mal mit ein und dem selben Browser auf der Homepage xy mit verschiedenen Benutzernamen anzumelden. Da wirst du auch scheitern und um sowas zu umgehen, nehm ich entweder einen anderen Browser (z.B. Opera). (Wobei ich mir gerade garnicht sicher bin, ob man hierfür ein anderes Profil benutzen könnte. Bitte um Aufklärung :))

mfg,
t.s.


Hi!
Sry, ich bin irgendwie zu dumm. Wie soll das Profil helfen?

Schau, es ist doch egal, ob ich von außern metabox.dyndns.org aufrufe ?! Es wird dort ja leider 192.168.0.254 Zertifikat geladen?
Back to top
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Wed Jun 07, 2006 5:50 pm    Post subject: Reply with quote

ConiKost wrote:
Hi!
Dein Tipp hat leider nicht geholfen :(
Es wird weiterhin beim aufruf von metabox.dyndns.org das 192 Zertifikat geladen ...

Hast du Webmin auch so konfiguriert das es nur noch das Zertifikat für metabox.dyndns.org hat/findet?
Ich könnte mir vorstellen das sonst das erstbeste passende genommen wird. Und wenn erst die IP und dann der DNS-Eintrag gecheckt wird ob dafür ein Zertifikat vorhanden ist würde das das erklären.
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Wed Jun 07, 2006 6:19 pm    Post subject: Reply with quote

Hi!
Das ganze sieht so aus:

http://one-space.de/files/webmin.jpg
Back to top
View user's profile Send private message
schotter
Guru
Guru


Joined: 30 Nov 2004
Posts: 497
Location: Germany, Bavaria, Bayreuth, Pottenstein, Tüchersfeld

PostPosted: Wed Jun 07, 2006 6:33 pm    Post subject: Reply with quote

ConiKost wrote:
Wie soll das Profil helfen?
Schau, es ist doch egal, ob ich von außern metabox.dyndns.org aufrufe ?! Es wird dort ja leider 192.168.0.254 Zertifikat geladen?
Ja schon, aber wenn in dem einen Profil kein Zertifikat vom lokalen Zugriff vorhanden ist, dann muss er doch das von metabox.dyndns.org nehmen, oder?
Du hast doch selber geschrieben, wenn du des Zertifikat rauslöscht, dann fragt er nach und holt sich's.
Back to top
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Wed Jun 07, 2006 7:24 pm    Post subject: Reply with quote

ConiKost wrote:
Das ganze sieht so aus:
http://one-space.de/files/webmin.jpg

Think4UrS11 wrote:
Hast du Webmin auch so konfiguriert das es nur noch das Zertifikat für metabox.dyndns.org hat/findet?

Schmeiß doch mal die 127.x/192.x Zertifikate raus und schau ob es dann geht (wie gesagt mit dem hosts-Trick von oben)
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Wed Jun 07, 2006 7:51 pm    Post subject: Reply with quote

Think4UrS11 wrote:
ConiKost wrote:
Das ganze sieht so aus:
http://one-space.de/files/webmin.jpg

Think4UrS11 wrote:
Hast du Webmin auch so konfiguriert das es nur noch das Zertifikat für metabox.dyndns.org hat/findet?

Schmeiß doch mal die 127.x/192.x Zertifikate raus und schau ob es dann geht (wie gesagt mit dem hosts-Trick von oben)


Hi!
Ja, wenn ich alle 127* und 192* wird immer Metabox.DynDNS.org benutzt (auch ohne den /etc/hosts Trick!)

:(
Back to top
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Wed Jun 07, 2006 8:02 pm    Post subject: Reply with quote

8O und wo ist dann dein Problem?
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Wed Jun 07, 2006 9:29 pm    Post subject: Reply with quote

Ich will, wenn ich in meinem lokalem Netzwerk 192.168.0.254:10000 aufrufe, soll das 192.168.0.254 Zertefikat geladen werden. Das ist auch ok.

Aber, wenn ich außerhalb meines netzweks metabox.dyndns.org:10000 aufrufe, dann wird nicht das metabox.dyndns.org zertifikat geladen, sondern das 192.168.0.254.

Wozu ist den sonst die zusätzliche einteilung der zertifikate?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum