1

Temat: uhttpd nie startuje

Witam
Próbowałem zrobić stronę powitalną 
ale po próbie uruchomienia wyrzuca komunikat:

root@Gargoyle:/etc/init.d# /etc/init.d/uhttpd start
bind(): Address already in use
Error: No sockets bound, unable to continue

ma ktoś może pomysł jak go uruchomić ??

2

Odp: uhttpd nie startuje

Tak, zmień port, bo przecież na domyślnym pracuje już serwer od Gargoyle.

3

Odp: uhttpd nie startuje

Gargoyle chodzi na
http://192.168.1.1:81/

a strona ma wchodzić na 80

4

Odp: uhttpd nie startuje

Co już masz uruchomione na porcie 80. Co?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: uhttpd nie startuje

na 81 ustawiłem Gargoyle
coś zmieniłem w /etc/config/uhttpd,  napewno dodałem parametr "name" i wtedy  na 192.168.1.1 pojawił się mój index.html strona powitalna.
czyli serwer startuje ale ten komunikat:

root@Gargoyle:/etc/init.d# /etc/init.d/uhttpd start
bind(): Address already in use
Error: No sockets bound, unable to continue

nadal się pojawia.
o co w nim chodzi ??

6

Odp: uhttpd nie startuje

Nie możesz dwa razy go uruchomić. Najpierw go wyłącz i ponownie włącz, czyli /etc/init.d/uhttpd restart, lub samo stop/start

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: uhttpd nie startuje

nawet przy restarcie jest to samo

root@Gargoyle:~# /etc/init.d/uhttpd restart
bind(): Address already in use
Error: No sockets bound, unable to continue

8

Odp: uhttpd nie startuje

netstat -nap

pokaż

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: uhttpd nie startuje

jest:

root@Gargoyle:~# netstat -nap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:2049            0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:32777           0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:32778           0.0.0.0:*               LISTEN      1882/rpc.statd
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      2001/smbd
tcp        0      0 0.0.0.0:32780           0.0.0.0:*               LISTEN      1904/rpc.mountd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      858/portmap
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      3734/uhttpd
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      2497/vsftpd
tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      1847/dnsmasq
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1325/dropbear
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      2001/smbd
tcp        0    132 192.168.1.1:22          192.168.1.193:65147     ESTABLISHED 3509/dropbear
tcp        0      0 :::139                  :::*                    LISTEN      2001/smbd
tcp        0      0 :::81                   :::*                    LISTEN      1356/httpd_gargoyle
tcp        0      0 :::53                   :::*                    LISTEN      1847/dnsmasq
tcp        0      0 :::22                   :::*                    LISTEN      1325/dropbear
tcp        0      0 :::443                  :::*                    LISTEN      1356/httpd_gargoyle
tcp        0      0 :::445                  :::*                    LISTEN      2001/smbd
udp        0      0 0.0.0.0:2049            0.0.0.0:*                           -
udp        0      0 0.0.0.0:32777           0.0.0.0:*                           -
udp        0      0 0.0.0.0:32778           0.0.0.0:*                           1882/rpc.statd
udp        0      0 0.0.0.0:32780           0.0.0.0:*                           1904/rpc.mountd
udp        0      0 127.0.0.1:786           0.0.0.0:*                           1882/rpc.statd
udp        0      0 0.0.0.0:53              0.0.0.0:*                           1847/dnsmasq
udp        0      0 0.0.0.0:67              0.0.0.0:*                           1847/dnsmasq
udp        0      0 0.0.0.0:111             0.0.0.0:*                           858/portmap
udp        0      0 192.168.1.255:137       0.0.0.0:*                           2005/nmbd
udp        0      0 192.168.1.1:137         0.0.0.0:*                           2005/nmbd
udp        0      0 0.0.0.0:137             0.0.0.0:*                           2005/nmbd
udp        0      0 192.168.1.255:138       0.0.0.0:*                           2005/nmbd
udp        0      0 192.168.1.1:138         0.0.0.0:*                           2005/nmbd
udp        0      0 0.0.0.0:138             0.0.0.0:*                           2005/nmbd
udp        0      0 :::53                   :::*                                1847/dnsmasq
raw        0      0 0.0.0.0:255             0.0.0.0:*               255         2563/urlsnarf
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node PID/Program name    Path
unix  11     [ ]         DGRAM                      1028 739/syslogd         /dev/log
unix  2      [ ACC ]     STREAM     LISTENING       3102 2005/nmbd           /var/nmbd/unexpected
unix  2      [ ]         DGRAM                      1929 1193/hostapd        /var/run/hostapd-phy0/wlan0
unix  2      [ ACC ]     STREAM     LISTENING       1179 753/ubusd           /var/run/ubus.sock
unix  2      [ ]         DGRAM                      3478 1193/hostapd
unix  2      [ ]         DGRAM                      2898 1904/rpc.mountd
unix  2      [ ]         DGRAM                      2841 509/logger
unix  2      [ ]         DGRAM                      2814 1882/rpc.statd
unix  2      [ ]         DGRAM                      2729 1847/dnsmasq
unix  2      [ ]         DGRAM                      2155 1356/httpd_gargoyle
unix  2      [ ]         DGRAM                      2128 1325/dropbear
unix  2      [ ]         DGRAM                      1493 907/netifd
unix  2      [ ]         DGRAM                      1476 907/netifd
unix  3      [ ]         STREAM     CONNECTED       1474 753/ubusd           /var/run/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       1473 907/netifd
unix  2      [ ]         DGRAM                      1404 858/portmap
root@Gargoyle:~#

10

Odp: uhttpd nie startuje

Jak widzisz - masz normalnie uruchomiony uhttpd na porcie 80. Jak chcesz to go ubij i uruchom ponownie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: uhttpd nie startuje

chodzić chodzi tylko niepokoi mnie ten Error przy starcie czy restarcie

root@Gargoyle:~# /etc/init.d/uhttpd restart
bind(): Address already in use
Error: No sockets bound, unable to continue

jesli to nie istotne to nie ma tematu.

12

Odp: uhttpd nie startuje

Pokaż konfig uhttpd. Bo może próbujesz nasłuchiwać też na 443 na którym gargoyle jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: uhttpd nie startuje

root@Gargoyle:/etc/config# cat uhttpd

config uhttpd 'main'
        list listen_http '0.0.0.0:80'
        list listen_https '0.0.0.0:443'
        option home '/tmp/usb_mount/dev_sda1/www1'
        option rfc1918_filter '1'
        option max_requests '3'
        option cert '/etc/uhttpd.crt'
        option key '/etc/uhttpd.key'
        option cgi_prefix '/cgi-bin'
        option script_timeout '60'
        option network_timeout '30'
        option tcp_keepalive '1'

config cert 'px5g'
        option days '730'
        option bits '1024'
        option country 'DE'
        option state 'Berlin'
        option location 'Berlin'
        option commonname 'OpenWrt'

config uhttpd 'start'
        list listen_http '0.0.0.0:80'
        option home '/tmp/usb_mount/dev_sda1/www1'
        option cgi_prefix '/cgi-bin'
        option interpreter '.sh=/bin/sh'

14

Odp: uhttpd nie startuje

No tak, w ogóle ta pierwsza sekcja nie jest Ci potrzebna.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: uhttpd nie startuje

podziałało

root@Gargoyle:/etc/config# /etc/init.d/uhttpd restart
root@Gargoyle:/etc/config#

dzięki