Bonsoir,

J'ai sur mon serveur dédié installé ruTorrent avec ce script : http://mondedie.fr/d/5399
Je cherche à installer openvpn (en utilisant le port 443), mais une fois installé il ne redémarre pas. J'ai donc fait quelques recherches et je suis tombé sur sslh. Je l'ai installé, mais je n'arrive pas à le configurer correctement : que dois-je faire concernant lighttpd (je ne l'ai pas d'installé) ?
Est-ce bien par l'installation de sslh que je dois passer pour pouvoir utiliser openvpn ?


Merci d'avance pour vos réponses !
Bonjour,

SSLH est un multiplexeur, il te permet de faire tourner plusieurs services sur un même port.

Tu trouveras ton bonheur ici.
Bonjour,
C'est bien ce que je pensais.
Mais mon problème est pour le configurer : que dois-je faire concernant lighttpd (je ne croit pas l'avoir d'installé).
Je suis un débutant. Tout ce que j'ai fait jusqu'à maintenant sur mon serveur c'est installer un seedbox multi-user avec le script dont j'ai donné le lien plus haut.
Si tu n'as pas de serveur web qui tourne, tu n'as pas à t'en préoccuper, et il te suffirait de configurer openvpn sur port 443. Nul besoin d'un multiplexeur si aucun service ne tourne déjà sur le port en question.

Si ce n'est pas le cas, que donne la commande suivante :
lsof -i :443
Bonsoir,

c'est exact, Lighttpd n'est pas installé et il sera inutile de le faire. Lighttpd fut remplacé par Nginx; Solinvictus relis la toute première phrase.
XciD69 wrote:Le dernier correspond à lighttpd, si vous avez suivi le tuto de nico, on edit /etc/lighttpd/lighttpd.conf et on change [socket:443] par [socket:444]
Ce SSLH m'est inconnu... Toutefois, je présume, on peut la traduire comme ceci :
nano /etc/nginx/sites-enabled/rutorrent.conf;## Le fichier à adapter.
listen 444 default_server ssl;## À l'origine, c'est le port 443.
service nginx restart;## Afin de redémarrer Nginx.
Bonsoir,
COMMAND  PID     USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
nginx   4195     root   10u  IPv4     5292      0t0  TCP *:https (LISTEN)
nginx   4197 www-data   10u  IPv4     5292      0t0  TCP *:https (LISTEN)
nginx   4198 www-data   10u  IPv4     5292      0t0  TCP *:https (LISTEN)
nginx   4199 www-data    6u  IPv4 27239825      0t0  TCP (mon serveur)             :https->dedi-fr-99931.op-net.com:6124 (ESTABLISHED)
nginx   4199 www-data   10u  IPv4     5292      0t0  TCP *:https (LISTEN)
nginx   4199 www-data   14u  IPv4 27239922      0t0  TCP (mon serveur)             :(mon IP)              (ESTABLISHED)
nginx   4200 www-data   10u  IPv4     5292      0t0  TCP *:https (LISTEN)
Il te faut donc modifier le port HTTPS de nginx, qui par défaut est 443. N'oublie pas de relancer nginx suite à cette manipulation.
Solinvictus wrote:Il te faut donc modifier le port HTTPS de nginx, qui par défaut est 443. N'oublie pas de relancer nginx suite à cette manipulation.
Ou faut il modifier le port par défaut ? Si c'est dans /etc/nginx/conf.d/default.conf, le port semble être déjà le port 80
Pour mettre lequel ?

EDIT : Désolé, j'avais mal lu les messages de plus haut. Ca semble bon, openvpn fonctionne.

Merci pour votre aide !
j'arrive après la bataille mais sinon c'est ça ?
/etc/nginx/sites-enabled/rutorrent.conf
server {
        listen 444 default_server ssl;
        server_name _;
Baptbapt0 wrote:j'arrive après la bataille mais sinon c'est ça ?
/etc/nginx/sites-enabled/rutorrent.conf
server {
        listen 444 default_server ssl;
        server_name _;
Oui, je l'ai trouvé, mais merci !


Par contre, maintenant je ne peux plus accéder à ma seedbox en https ?
t'as quoi comme config dans :
/etc/default/sslh
J'avais totalement désactivé sslh, ayant mal compris plus haut (désolé).
Donc là mon problème en le réactivant et en remettant tout comme dans le tuto est que je suis bloqué avec une erreur :
 Starting ssl/ssh multiplexer: sslhsslh disabled, please adjust the configuration to your needs
[FAIL] and then set RUN to 'yes' in /etc/default/sslh to enable it. ... failed!
 failed!
La config de sslh :
# Default options for sslh initscript
# sourced by /etc/init.d/sslh

# Disabled by default, to force yourself
# to read the configuration:
# - /usr/share/doc/sslh/README.Debian (quick start)
# - /usr/share/doc/sslh/README, at "Configuration" section
# - sslh(8) via "man sslh" for more configuration details.
# Once configuration ready, you *must* set RUN to yes here
# and try to start sslh (standalone mode only)

RUN=YES

# binary to use: forked (sslh) or single-thread (sslh-select) version
DAEMON=/usr/sbin/sslh

DAEMON_OPTS="--user sslh --listen 0.0.0.0:443 --ssh 127.0.0.1:22 --openvpn 127.0.0.1:1194 --ssl 127.0.0.1:444 --pidfile /var/run/sslh/sslh.pid"
(les ports sont bien les bons)
essaye en minuscule :
RUN:yes
A priori, il semblerait que ça soit la solution. Cette impression provient de cette ligne :
tf96 wrote:
[FAIL] and then set RUN to 'yes' in /etc/default/sslh to enable it. ... failed!
En effet, ca fonctionne, et tout ce qui doit tourner sur le port 443 fonctionne !

Merci à vous !
Répondre…