War nicht sonst die Rede von einem Neustart? ![]()
Bei mir laufen sowohl Trac als auch SVN über HTTPS, sodass die Verbindung bei den beiden Sachen schonmal abgesichert ist. Wenn du mit Buildserver sowas wie Hudson meinst, müsste das ja auch über HTTPS gehen. Falls du Anwendungen hast, die nicht über HTTP laufen, kannst du dir Stunnel ansehen. Das wird auf dem Server installiert, der Client muss allerdings das Gegenstück dazu installieren/starten. Angenommen du hast eine Anwendung auf Port 123 laufen. Mit Stunnel würde der Client sich nicht auf den Server verbinden, sondern auf localhost:456 (je nachdem, wie der Stunnel-Client eingestellt ist). Von dort wird eine SSL-Verbindung zum Server aufgemacht, allerdings nicht direkt zu Port 123 (da ja das Programm damit nichts anfangen kann), sondern beispielsweise zu Port 789. Dort lauscht der Stunnel-Server und leitet die Anfrage dann intern an Port 123 weiter. Vorteil: funktioniert für die meisten Fälle. Nachteile: Man muss den Client dafür starten und für die eigentliche Anwendung kommt die Verbindung von localhost statt der externen IP.