Affichage des résultats 1 à 8 sur 8

Discussion: ssh: Network error: Connection refused

  1. #1
    Membre
    Date d'inscription
    May 2012
    Messages
    11

    ssh: Network error: Connection refused

    hi
    i cant log to my server with ssh or ftp
    im getting this error
    Network error: Connection refused
    i have logged in rescue mod
    ssh is installed
    apperciate your help


    dist: CentOS release 5.8 (Final)
    Dernière modification par ioub22 ; 08/05/2012 à 04h05.

  2. #2
    Membre
    Date d'inscription
    August 2004
    Messages
    299

    Re : ssh: Network error: Connection refused

    you should have received by mail Login/Pass for the rescue use.

    the guide in french : http://guides.ovh.com/ModeRescue
    Google can translate.

  3. #3
    Membre
    Date d'inscription
    May 2012
    Messages
    11

    Re : ssh: Network error: Connection refused

    thanks for responding
    i have already logged on mode rescue
    with mod rescue the ssh work

    but when i reboot the server i get the error Network error: Connection refused
    the problem is not from my pc connection cause i got 2 other server on ovh and i can log to them

  4. #4
    Membre
    Date d'inscription
    April 2011
    Messages
    58

    Re : ssh: Network error: Connection refused

    please paste your log.

    you can connect with ssh in rescue mode because it's not your OS... you must mount your partition and check ssh configuration, and maybe reinstall ssh package

    dpkg-reconfigure ssh

    you can paste /etc/ssh/sshd_config file too.

  5. #5
    Membre
    Date d'inscription
    May 2012
    Messages
    11

    Re : ssh: Network error: Connection refused

    i have mount the partition

    Code:
    [root@rescue /]# dpkg-reconfigure ssh
    bash: dpkg-reconfigure: command not found

    Code:
    #!/bin/bash
    #
    # Init file for OpenSSH server daemon
    #
    # chkconfig: 2345 55 25
    # description: OpenSSH server daemon
    #
    # processname: sshd
    # config: /etc/ssh/ssh_host_key
    # config: /etc/ssh/ssh_host_key.pub
    # config: /etc/ssh/ssh_random_seed
    # config: /etc/ssh/sshd_config
    # pidfile: /var/run/sshd.pid
    
    # source function library
    . /etc/rc.d/init.d/functions
    
    # pull in sysconfig settings
    [ -f /etc/sysconfig/sshd ] && . /etc/sysconfig/sshd
    
    RETVAL=0
    prog="sshd"
    
    # Some functions to make the below more readable
    KEYGEN=/usr/bin/ssh-keygen
    SSHD=/usr/sbin/sshd
    RSA1_KEY=/etc/ssh/ssh_host_key
    RSA_KEY=/etc/ssh/ssh_host_rsa_key
    DSA_KEY=/etc/ssh/ssh_host_dsa_key
    PID_FILE=/var/run/sshd.pid
    
    runlevel=$(set -- $(runlevel); eval "echo \$$#" )
    
    do_rsa1_keygen() {
            if [ ! -s $RSA1_KEY ]; then
                    echo -n $"Generating SSH1 RSA host key: "
                    rm -f $RSA1_KEY
                    if $KEYGEN -q -t rsa1 -f $RSA1_KEY -C '' -N '' >&/dev/null; then
                            chmod 600 $RSA1_KEY
                            chmod 644 $RSA1_KEY.pub
                            if [ -x /sbin/restorecon ]; then
                                /sbin/restorecon $RSA1_KEY.pub
                            fi
                            success $"RSA1 key generation"
                            echo
                    else
                            failure $"RSA1 key generation"
                            echo
                            exit 1
                    fi
            fi
    }
    
    do_rsa_keygen() {
            if [ ! -s $RSA_KEY ]; then
                    echo -n $"Generating SSH2 RSA host key: "
                    rm -f $RSA_KEY
                    if $KEYGEN -q -t rsa -f $RSA_KEY -C '' -N '' >&/dev/null; then
                            chmod 600 $RSA_KEY
                            chmod 644 $RSA_KEY.pub
                            if [ -x /sbin/restorecon ]; then
                                /sbin/restorecon $RSA_KEY.pub
                            fi
                            success $"RSA key generation"
                            echo
                    else
                            failure $"RSA key generation"
                            echo
                            exit 1
                    fi
            fi
    }
    
    do_dsa_keygen() {
            if [ ! -s $DSA_KEY ]; then
                    echo -n $"Generating SSH2 DSA host key: "
                    rm -f $DSA_KEY
                    if $KEYGEN -q -t dsa -f $DSA_KEY -C '' -N '' >&/dev/null; then
                            chmod 600 $DSA_KEY
                            chmod 644 $DSA_KEY.pub
                            if [ -x /sbin/restorecon ]; then
                                /sbin/restorecon $DSA_KEY.pub
                            fi
                            success $"DSA key generation"
                            echo
                    else
                            failure $"DSA key generation"
                            echo
                            exit 1
                    fi
            fi
    }
    
    do_restart_sanity_check()
    {
            $SSHD -t
            RETVAL=$?
            if [ ! "$RETVAL" = 0 ]; then
                    failure $"Configuration file or keys are invalid"
                    echo
            fi
    }
    
    start()
    {
            # Create keys if necessary
            do_rsa1_keygen
            do_rsa_keygen
            do_dsa_keygen
    
            cp -af /etc/localtime /var/empty/sshd/etc
    
            echo -n $"Starting $prog: "
            $SSHD $OPTIONS && success || failure
            RETVAL=$?
            [ "$RETVAL" = 0 ] && touch /var/lock/subsys/sshd
            echo
    }
    
    stop()
    {
            echo -n $"Stopping $prog: "
            if [ -n "`pidfileofproc $SSHD`" ] ; then
                killproc $SSHD
            else
                failure $"Stopping $prog"
            fi
            RETVAL=$?
            # if we are in halt or reboot runlevel kill all running sessions
            # so the TCP connections are closed cleanly
            if [ "x$runlevel" = x0 -o "x$runlevel" = x6 ] ; then
                killall $prog 2>/dev/null
            fi
            [ "$RETVAL" = 0 ] && rm -f /var/lock/subsys/sshd
            echo
    }
    
    reload()
    {
            echo -n $"Reloading $prog: "
            if [ -n "`pidfileofproc $SSHD`" ] ; then
                killproc $SSHD -HUP
            else
                failure $"Reloading $prog"
            fi
            RETVAL=$?
            echo
    }
    
    case "$1" in
            start)
                    start
                    ;;
            stop)
                    stop
                    ;;
            restart)
                    stop
                    start
                    ;;
            reload)
                    reload
                    ;;
            condrestart)
                    if [ -f /var/lock/subsys/sshd ] ; then
                            do_restart_sanity_check
                            if [ "$RETVAL" = 0 ] ; then
                                    stop
                                    # avoid race
                                    sleep 3
                                    start
                            fi
                    fi
                    ;;
            status)
                    status -p $PID_FILE openssh-daemon
                    RETVAL=$?
                    ;;
            *)
                    echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}"
                    RETVAL=1
    esac
    exit $RETVAL

  6. #6
    Membre
    Date d'inscription
    May 2012
    Messages
    11

    Re : ssh: Network error: Connection refused

    i get this error when i tried to re-install ssh

    Code:
    error: failed to stat /proc/sys/fs/binfmt_misc: No such file or directory

    Code:
    [root@rescue /]# yum install openssh-server
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: centos.copahost.com
     * extras: mirror.netcologne.de
     * rpmforge: mirror.teljet.net
     * updates: centos.copahost.com
    Excluding Packages in global exclude list
    Finished
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package openssh-server.x86_64 0:4.3p2-82.el5 set to be updated
    updates/filelists_db                                     | 1.1 MB     00:01
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    ================================================================================
     Package                Arch           Version               Repository    Size
    ================================================================================
    Installing:
     openssh-server         x86_64         4.3p2-82.el5          base         280 k
    
    Transaction Summary
    ================================================================================
    Install       1 Package(s)
    Upgrade       0 Package(s)
    
    Total download size: 280 k
    Is this ok [y/N]: y
    Downloading Packages:
    openssh-server-4.3p2-82.el5.x86_64.rpm                   | 280 kB     00:00
    Running rpm_check_debug
    Running Transaction Test
    Finished Transaction Test
    Transaction Test Succeeded
    Running Transaction
      Installing     : openssh-server                                           1/1
    error: failed to stat /proc/sys/fs/binfmt_misc: No such file or directory
    
    Installed:
      openssh-server.x86_64 0:4.3p2-82.el5

  7. #7
    Membre
    Date d'inscription
    May 2007
    Messages
    224

    Re : ssh: Network error: Connection refused

    You can't install ssh on the server when you are in rescue mode. Otherwise, ssh will be installed on the rescue mode and not on the local disk.

    You should check the syslog / secure log of your server prior to attempt any installation.

    But first of all, what have you done before to loose ssh ?

  8. #8
    Membre
    Date d'inscription
    January 2007
    Messages
    6 788

    Re : ssh: Network error: Connection refused

    Citation Envoyé par DeLoVaN Voir le message
    You should check the syslog / secure log of your server prior to attempt any installation.
    I add to that: read http://guides.ovh.com/ModeRescue again.

    To see YOUR log (not the system that permits to boot in Rescue mode), you have to MOUNT your disk(s).
    Then, and only then you can access your (example) /var/log/... logs files.
    Normally, the path will be
    /mnt/var/log/....
    if you mount your drive(s) in the /mnt directory.

    The logs will how you why ssh doesn't start, or, why it refuses your login attempts etc.

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •