Hi,
  I know that this might be a bit off topic, but forgive me.

I've got ddclient installed on a FreeBSD 4.6 Stable system on my home
gateway. The installation appeared to go well (eventually) and I now
have ddclient running in daemon mode:
# ps
  PID  TT  STAT      TIME COMMAND
39163  p0  S      0:00.11 _su (csh)
39307  p0  R+     0:00.00 ps
  214  v0  Is     0:00.03 login -p <snip>
  215  v1  Is+    0:00.01 /usr/libexec/getty Pc ttyv1
  216  v2  Is+    0:00.01 /usr/libexec/getty Pc ttyv2
  217  v3  Is+    0:00.01 /usr/libexec/getty Pc ttyv3
  218  v4  Is+    0:00.01 /usr/libexec/getty Pc ttyv4
  219  v5  Is+    0:00.01 /usr/libexec/getty Pc ttyv5
  220  v6  Is+    0:00.01 /usr/libexec/getty Pc ttyv6
  221  v7  Is+    0:00.01 /usr/libexec/getty Pc ttyv7
  201 con- I+     0:16.67 /usr/bin/perl -w /usr/local/sbin/ddclient
-daemon 300
# 

However, I've noticed regular postings of the following warning messages
in /var/log/messages:
~ $ tail /var/log/messages
Jul 16 16:22:52 Demon ddclient[201]: WARNING:  cannot connect to
checkip.dyndns.org:80 socket: IO::Socket::INET: Bad hostname
'checkip.dyndns.org' 

I also get regular mail from ddclient with the same message sent to root
as well.

I can manually the ddclient script and it *does* get my IP address:
# ddclient -daemon=0 -query --noquiet
use=if, if=sis0: address is NOT FOUND
use=if, if=lp0: address is NOT FOUND
use=if, if=lo0: address is NOT FOUND
use=if, if=ppp0: address is NOT FOUND
use=if, if=sl0: address is NOT FOUND
use=if, if=faith0: address is NOT FOUND
use=3com-3c886a address is NOT FOUND
use=alcatel-stp address is NOT FOUND
use=elsa-lancom-dsl10 address is NOT FOUND
use=elsa-lancom-dsl10-ch01 address is NOT FOUND
use=elsa-lancom-dsl10-ch02 address is NOT FOUND
use=linksys address is NOT FOUND
use=maxgate-ugate3x00 address is NOT FOUND
use=netgear-rt3xx address is NOT FOUND
use=netopia-r910 address is NOT FOUND
use=smc-barricade address is NOT FOUND
use=sohoware-nbg800 address is NOT FOUND
use=watchguard-soho address is NOT FOUND
use=xsense-aero address is NOT FOUND
use=fw, fw=192.168.1.1:80 address is NOT FOUND
use=web, web=dyndns address is <my.ext.IPAddr>
use=web, web=checkip.dyndns.org/ address is <my.ext.IPAddr>
#

Does anyone know what this means? Thanks to all that might respond.

Stacey


Here's my ddclient.conf file for your perusal:
# cat /usr/local/etc/ddclient.conf
######################################################################
## 
## Define default global variables with lines like:
##      var=value [, var=value]*
## These values will be used for each following host unless overridden
## with a local variable definition.
##
## Define local variables for one or more hosts with:
##      var=value [, var=value]* host.and.domain[,host2.and.domain...]
##
## Lines can be continued on the following line by ending the line
## with a \
##
######################################################################
fw-login=admin
fw-password=<snip>
daemon=300                                      # check every 300 seconds
syslog=yes                                      # log update msgs to syslog
mail=root                                       # mail update msgs to root
pid=/var/run/ddclient.pid                       # record PID in file.
#
#use=watchguard-soho,        fw=192.168.111.1:80        # via Watchguard's SOHO
FW
#use=netopia-r910,           fw=192.168.111.1:80        # via Netopia R910 FW
use=smc-barricade,          fw=192.168.1.1:80   # via SMC's Barricade FW
#use=netgear-rt3xx,          fw=192.168.0.1:80          # via Netgear's internet
FW
#use=linksys,                fw=192.168.1.1:80          # via Linksys's internet
FW
#use=maxgate-ugate3x00,      fw=192.168.0.1:80          # via MaxGate's
UGATE-3x00  FW
#use=elsa-lancom-dsl10,      fw=10.0.0.254:80           # via ELSA LanCom DSL/10
DSL Router
#use=elsa-lancom-dsl10-ch01, fw=10.0.0.254:80           # via ELSA LanCom DSL/10
DSL Router
#use=elsa-lancom-dsl10-ch02, fw=10.0.0.254:80           # via ELSA LanCom DSL/10
DSL Router
#use=alcatel-stp,            fw=10.0.0.138:80           # via Alcatel
Speed Touch Pro
#use=xsense-aero,            fw=192.168.1.1:80          # via Xsense
Aero Router#fw-login=<snip>,             fw-password=<snip>             # FW login
and password
#
## To obtain an IP address from FW status page (using fw-login,
fw-password)
# use=fw, fw=192.168.1.1/doc/setuph.htm, fw-skip='IP Address' # found
after IP Address
#
## To obtain an IP address from Web status page (using the proxy if
defined)
use=web, web=checkip.dyndns.org/, web-skip='Current IP Address' # found
after IP Address
#
#use=ip,                     ip=127.0.0.1       # via static IP's
#use=if,                     if=sis0            # 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=your-login                               # default login
#password=test                                  # default password
#mx=mx.for.your.host                            # default MX
#backupmx=yes|no                                # host is primary MX?
#wildcard=yes|no                                # add wildcard CNAME?

##
## dyndns.org dynamic addresses
##
## (supports variables: wildcard,mx,backupmx)
##
# server=members.dyndns.org,            \
# protocol=dyndns2                      \
# your-dynamic-host.dyndns.org

##
## dyndns.org static addresses
##
## (supports variables: wildcard,mx,backupmx)
##
# static=yes                            \
# server=members.dyndns.org,            \
# protocol=dyndns2                      \
# your-static-host.dyndns.org

##
##
## dyndns.org custom addresses
##
## (supports variables: wildcard,mx,backupmx)
##
# custom=yes                            \
# server=members.dyndns.org,            \
# protocol=dyndns2                      \
# your-domain.top-level,your-other-domain.top-level

##
## ZoneEdit (zoneedit.com)
##
server=www.zoneedit.com,                \
protocol=zoneedit1,                     \
login=<snip>            \
password=<snip> \
<my.domainname>

##
## EasyDNS (easydns.com)
##
# server=members.easydns.com,           \
# protocol=easydns,                     \
# login=your-easydns-login,             \
# password=your-easydns-password        \
# your.any.domain,your-2nd.any.domain

##
## Hammernode (hn.org) dynamic addresses
##
# server=dup.hn.org,                    \
# protocol=hammernode1,                 \
# login=your-hn-login,                  \
# password=your-hn-password             \
# your-hn-host.hn.org,your-2nd-hn-host.hn.org

##
## dslreports.com dynamic-host monitoring
##
# server=members.dslreports.com         \
# protocol=dslreports1,                 \
# login=dslreports-login,               \
# password=dslreports-password          \
# dslreports-unique-id
#


-- 
Stacey Roberts B.Sc. (HONS) Computer Science
Network Systems Engineer

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to