PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DDClient.conf Fehler: Authorization Required



chrisberlin
31.10.03, 16:10
Hallo,
wie so viele habe ich auch ein kleines Problem mit dem DDClient.
Zu meinem System, ich hab nen Router (von D-Link) und dahinter hängt mein Linux Rechner,
nun möchte ich, das mein DynDNS Account mit meiner IP Aktualisiert wird.
Das Programm hab ich auch zum laufen bekommen (läuft als Deamon) aber bei der IP Aktualsierung kommt in meinen logs dann folgender Fehler:

WARNING: skipping update of mein-account.homeip.net from 127.0.0.1 to xxx.xxx.xxx.
WARNING: last updated <never> but last attempt on Fri Oct 31 16:42:08 2003 failed.
WARNING: Wait at least 5 minutes between update attempts.
FAILED: updating mein-account.homeip.net: authorization failed (HTTP/1.1 401 Authorization Required
FAILED: Date: Fri, 31 Oct 2003 15:48:49 GMT
FAILED: Server: Apache/1.3.27 (Unix) mod_perl/1.27
FAILED: WWW-Authenticate: Basic realm="DynDNS Members NIC"
FAILED: Content-Type: text/html; charset=iso-8859-1
FAILED: Connection: close
FAILED:
FAILED: badauth)

so und hier meine Config

daemon=300 # check every 300 seconds
syslog=yes # log update msgs to syslog

## To obtain an IP address from Web status page (using the proxy if defined)
use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP Address

#use=ip, ip=127.0.0.1 # via static IP's
#use=if, if=eth0 # via interfaces
#use=web # via web
#
protocol=dyndns2 # default protocol
#proxy=fasthttp.sympatico.ca:80 # default proxy
#server=members.dyndns.org # default server
server=members.dyndns.org:8245 # default server (bypassing proxies)

login=meinlogin # default login
password=meinpasswort # default password
#mx=mx.for.your.host # default MX
#backupmx=no # host is primary MX?
#wildcard=yes # add wildcard CNAME?

##
## dyndns.org dynamic addresses
##
## (supports variables: wildcard,mx,backupmx)
##
server=members.dyndns.org, \
protocol=dyndns2, \
mein-account.homeip.net

So das is meine Config, vielleicht liegt ja in ihr der Fehler.
Woran es nicht liegen kann is das ich mich bei login und password vertippt hab, das hab ich schon tausend mal überprüft ;)

Vielleicht kann mir ja einer von euch da weiterhelfen? Oder mir ne alternative Methode sagen wie ich meine IP endlich aktualisiert bekomme.

Schonmal danke

Grüße
Christian

zipo
31.10.03, 20:13
Hi,

mach mal folgendes:


kommentier #use=web, web=checkip.dyndns.org/, web-skip='IP Address' #

auskommentieren ... #use=web # via web

nimm mal den Port hinter ... server=members.dyndns.org:8245 ... weg


so haut es auf jedenfall hin und nicht noch nen DynAcc auf dem Router einrichten !!!

Greetz Zipo

chrisberlin
31.10.03, 22:20
HI Zippo,

vielen Dank für den Tipp, aber das funzt noch weniger als vorher.

Ich hab die Zeile use = web, web=checkip bla bla auskommendiert und die Zeile
use = web wieder aktiviert

Jetzt gekomme ich gar keine ausgabe mehr in meine logs und die IP wird auch nicht aktualisiert.

Is irgendwie alles total komisch der mist.

Hast du noch ne Ahnung??

Grüße
Christian

zipo
01.11.03, 00:57
Welche Ports hast de auf den Server gemappt vom Router aus gesehen ???

chrisberlin
01.11.03, 08:31
Ähm also ich muss ja zugeben ich kenn mich mit den ganzen Kram nicht wirklich aus (noch nicht, ich arbeite aber drann, hab keine Lust die ganze Zeit sonn DAU zu sein wie jetzt noch :) )
Also ich hab selbst nur eingestellt das der Port 21 an meinen Linux weitergeleitet werden, und so wie ich das jetzt aus der Frage raushöre muss ich noch andere Ports an den Linux weiterleiten richtig?

Des weiteren ist der Router auf meinem Linux Rechner als DNS und Gateway eingetragen (falls das noch von Interesse ist)

Grüße
Christian:)

zipo
01.11.03, 16:46
Forwarde mal den Port 80 auf deinen Rechner mit dem DynDns !!!

Greetz

chrisberlin
01.11.03, 18:20
HI!
Das hab ich gemacht, leider immer noch genau der gleiche Fehler,

ich bin wirklich am verzweifeln

Grüße
Christian

chrisberlin
01.11.03, 22:40
Geschafft!!

Hi, du musst dir keine Gedanken mehr über mein Problem machen. Es lag an meiner absoluten Blödheit :) In meinem Password kam eine # vor und somit galt der Rest der Zeile als auskommendiert. Hab das einfach nicht beachtet.
Ich danke dir aber für deine Hilfe!!

Grüße Christian