Toon posts:

[Gentoo] ddclient & US Robotics Router

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik zit wat vast met mijn US Robotics router.
In m'n lan draait een webservertje op 192.168.123.1

De router is correct geconfigureerd om 80 te mappen naar die bak.
Alles werkt perfect, behalve ddclient :(

Mijn config ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
use=smc-barricade
fw=192.168.123.254/status.htm
fw-skip="IP Address"
                                                                                
protocol=dyndns2
server=members.dyndns.org
login=*******
password=*******
quatre.homeip.net
                                                                                
30 * * * *      root    /root/bin/ddclient -daemon=0 -syslog -quiet


Als ik ddclient -verbose uitvoer krijg ik dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
pikachu ddclient # ddclient -verbose
CONNECT:  192.168.123.254
CONNECTED:
SENDING:  GET /status.htm HTTP/1.0
SENDING:   Host: 192.168.123.254
SENDING:   User-Agent: ddclient/3.6.2
SENDING:   Connection: close
SENDING:
RECEIVE:  HTTP/1.1 200 OK
RECEIVE:  Content-Type: text/html
RECEIVE:  Connection: close
RECEIVE:
RECEIVE:  <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"><SCRIPT LANGUAGE=JavaScript><!--
RECEIVE:  function GURL(x){var t=new Date(); location=x+'&ZT='+t.getTime();}
RECEIVE:  function makesure(p,l){if (confirm(p)) GURL(l);}
RECEIVE:  //--></SCRIPT></HEAD><BODY TEXT=#000000 BGCOLOR=#FFFFFF LINK=#0000FF VLINK=#0000FF ALINK=#FF0000><font face=arial size=2><SCRIPT LANGUAGE=JavaScript><!--
RECEIVE:
RECEIVE:
RECEIVE:
RECEIVE:  //--></SCRIPT>
RECEIVE:  <H2 ALIGN=CENTER>System Status</H2>
RECEIVE:  <FORM>
RECEIVE:  <CENTER>
RECEIVE:  <TABLE BORDER=1 CELLSPACING=1 CELLPADDING=3 WIDTH=99%>
RECEIVE:  <TR BGCOLOR=#FF9900><TH WIDTH=35% bgcolor="#FF0000"><font color="#FFFFFF">Item</font></TH><TH WIDTH=40% bgcolor="#FF0000"><font color="#FFFFFF">WAN Status</font></TH><TH WIDTH=25% bgcolor="#FF0000"><font color="#FFFFFF">Note</font></TH></TR>
RECEIVE:
RECEIVE:  <TR><TD><font face=arial size=2>IP Address</TD><TD ALIGN=CENTER>217.136.100.167</TD><TD ALIGN=CENTER><font face=arial size=2>
RECEIVE:  PPPoE&nbsp;</TD></TR>
RECEIVE:  <TR><TD><font face=arial size=2>Subnet Mask</TD><TD ALIGN=CENTER>255.255.255.255</TD><TD><font face=arial size=2>&nbsp;</TD></TR>
RECEIVE:  <TR><TD><font face=arial size=2>Gateway</TD><TD ALIGN=CENTER>217.136.100.167</TD><TD ALIGN=CENTER><font face=arial size=2>&nbsp;</TD></TR>
RECEIVE:  <TR><TD><font face=arial size=2>Domain Name Server</TD><TD ALIGN=CENTER>195.238.2.22, 195.238.2.21</TD><TD>&nbsp;</TD></TR>
RECEIVE:  <TR><TD><font face=arial size=2>Connection Time</TD><TD ALIGN=CENTER>23:00:12</TD><TD ALIGN=CENTER><font face=arial size=2>&nbsp;
RECEIVE:
RECEIVE:
RECEIVE:  </TD></TR>
RECEIVE:
RECEIVE:
RECEIVE:  </TABLE><P>
RECEIVE:  <TABLE BORDER=1 CELLSPACING=1 CELLPADDING=3 WIDTH=99%>
RECEIVE:  <TR BGCOLOR=#FF9900><TH WIDTH=35% bgcolor="#FF0000"><font color="#FFFFFF">Item</TH><TH WIDTH=40% bgcolor="#FF0000"><font color="#FFFFFF">Peripheral Status</TH><TH WIDTH=25% bgcolor="#FF0000"><font color="#FFFFFF">Note</TH></TR>
RECEIVE:  <TR><TD><font face=arial size=2>Dial-up Modem</TD><TD ALIGN=CENTER><font face=arial size=2>Not ready</TD><TD ALIGN=CENTER><font face=arial size=2>&nbsp;</TD></TR>
RECEIVE:  <TR><TD><font face=arial size=2>Printer</TD><TD ALIGN=CENTER><font face=arial size=2>Not ready</TD><TD ALIGN=CENTER><font face=arial size=2>&nbsp;
RECEIVE:  </TD></TR>
RECEIVE:  </TABLE>
RECEIVE:  </CENTER><P>
RECEIVE:  <TABLE BORDER=0>
RECEIVE:  <TR VALIGN=TOP><TD><INPUT TYPE=BUTTON VALUE="Help" OnClick="location='/h-stat.htm'">
RECEIVE:  <INPUT TYPE=BUTTON VALUE="Refresh" OnClick="GURL('/status.htm?RC=@')"></TD>
RECEIVE:  <TD><font face=arial size=2><SCRIPT LANGUAGE=JavaScript><!--
RECEIVE:  var today = new Date();
RECEIVE:
RECEIVE:
RECEIVE:
RECEIVE:  document.write("Display time: "+today.toLocaleString());
RECEIVE:  //--></SCRIPT></font></TD></TR>
RECEIVE:  </TABLE><P></FORM></BODY></HTML>
WARNING:  skipping update of 30 from <nothing> to 217.136.100.167.
WARNING:   last updated <never> but last attempt on Tue Jun  8 21:17:09 2004 failed.
WARNING:   Wait at least 5 minutes between update attempts.
WARNING:  skipping update of quatre.homeip.net from <nothing> to 217.136.100.167.
WARNING:   last updated <never> but last attempt on Tue Jun  8 21:17:09 2004 failed.
WARNING:   Wait at least 5 minutes between update attempts.


Nu wil ie blijkbaar dat IP maar niet updaten.
Wie heeft die tooltje kunnen configureren voor gebruik met een USR 8000 ?

Alvast bedankt ^^

  • koentje115
  • Registratie: Augustus 2003
  • Laatst online: 08-04-2023
Bij mij draait dat zonder problemen (USR 8000 v1.25)
Men config

syslog=yes
mail=root
pid=/var/run/ddclient.pid
use=web
protocol=dyndns2
server=members.dyndns.org
login=****
password=***
wildcard=yes
***.dyndns.org


Ik gebruik geen gentoo

[ Voor 6% gewijzigd door koentje115 op 08-06-2004 21:58 ]


Verwijderd

Topicstarter
Ik heb je config eens geprobeerd. Steeds badAuth. Login en pass zijn thans correct, omdat inloggen via de members.dyndns.org wel gaat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
pikachu root # ddclient -verbose
CONNECT:  checkip.dyndns.org
CONNECTED:
SENDING:  GET / HTTP/1.0
SENDING:   Host: checkip.dyndns.org
SENDING:   User-Agent: ddclient/3.6.2
SENDING:   Connection: close
SENDING:
RECEIVE:  HTTP/1.0 200 OK
RECEIVE:  Server: Cherokee/0.4.6
RECEIVE:  Pragma: no-cache
RECEIVE:  Cache-Control: no-cache
RECEIVE:  Content-Type: text/html
RECEIVE:  Connection: close
RECEIVE:
RECEIVE:  <html><head><title>Current IP Check</title></head><body>Current IP Address: 217.136.97.222</body></html>
INFO:     setting IP address to 217.136.97.222 for 30
UPDATE:   updating 30
CONNECT:  members.dyndns.org
CONNECTED:
SENDING:  GET /nic/update?system=dyndns&hostname=30&myip=217.136.97.222 HTTP/1.0SENDING:   Host: members.dyndns.org
SENDING:   Authorization: Basic Kjoq
SENDING:   User-Agent: ddclient/3.6.2
SENDING:   Connection: close
SENDING:
RECEIVE:  HTTP/1.1 401 Authorization Required
RECEIVE:  Date: Tue, 08 Jun 2004 20:27:08 GMT
RECEIVE:  Server: Apache/1.3.31 (Unix) mod_perl/1.29
RECEIVE:  WWW-Authenticate: Basic realm="DynDNS Members NIC"
RECEIVE:  Content-Type: text/html; charset=iso-8859-1
RECEIVE:  Connection: close
RECEIVE:
RECEIVE:  badauth
FAILED:   updating 30: authorization failed (HTTP/1.1 401 Authorization RequiredFAILED:    Date: Tue, 08 Jun 2004 20:27:08 GMT
FAILED:    Server: Apache/1.3.31 (Unix) mod_perl/1.29
FAILED:    WWW-Authenticate: Basic realm="DynDNS Members NIC"
FAILED:    Content-Type: text/html; charset=iso-8859-1
FAILED:    Connection: close
FAILED:
FAILED:    badauth)

Verwijderd

WARNING: skipping update of 30 from <nothing> to 217.136.100.167.
WARNING: last updated <never> but last attempt on Tue Jun 8 21:17:09 2004 failed.
WARNING: Wait at least 5 minutes between update attempts.
WARNING: skipping update of quatre.homeip.net from <nothing> to 217.136.100.167.
WARNING: last updated <never> but last attempt on Tue Jun 8 21:17:09 2004 failed.
WARNING: Wait at least 5 minutes between update attempts.
Ben je niet gewoon te snel aan het updaten?

Verwijderd

Topicstarter
Dat ook, maar dat is niet zo erg. Het pobleem is die badauth.

  • koentje115
  • Registratie: Augustus 2003
  • Laatst online: 08-04-2023
code:
1
2
3
INFO:     setting IP address to 81.82.101.221 for buyens.dyndns.org
UPDATE:   updating buyens.dyndns.org
CONNECT:  members.dyndns.org


(dat van mij, optie -verbose)
Bij jouw staat daar for 30??? (ipv de domeinnaam) [en daarom de 401?]
De laatste regel in men config is men domeinnaam


BTW ik gebruik versie 3.6.3

[ Voor 12% gewijzigd door koentje115 op 09-06-2004 15:54 ]


Verwijderd

Topicstarter
Die 30 die je ziet heeft te maken met die crontab achtige lijn in mijn config.
Maar door ddclient te draaien als service is dat niet meer nodig.

ddclient denk dat die lijn het domein is :p
Pagina: 1