LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 10-07-2016, 05:06 AM   #1
nibraz
Member
 
Registered: Oct 2008
Posts: 219

Rep: Reputation: 18
DDClient Errors


I am using zoneedit and my ddclient doesnt seem to work. Running the following command:
ddclient -daemon=0 -debug -verbose -noquiet

gives me this error even after I try a day later.
RECEIVE: <ERROR CODE="702" PARAM="600" TEXT="Minimum 600 seconds between requests" ZONE="....com">
FAILED: updating t...com: 702: Minimum 600 seconds between requests

my ddclient conf:
Code:
daemon=600				# check every 300 seconds
syslog=yes				# log update msgs to syslog
mail=root				# mail all msgs to root
mail-failure=root			# mail failed update msgs to root
pid=/var/run/ddclient.pid		# record PID in file.
ssl=yes					# use ssl-support.  Works with
					# ssl-library
#
#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.123.254: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
#use=allnet-1298,            fw=192.168.1.1:80          # via AllNet 1298 DSL Router
#use=3com-oc-remote812,	     fw=192.168.0.254:80	# via 3com OfficeConnect Remote 812
#use=e-tech,                 fw=192.168.1.1:80          # via E-tech Router
#use=cayman-3220h,           fw=192.168.0.1:1080        # via Cayman 3220-H DSL Router
#
#fw-login=admin,             fw-password=XXXXXX		# FW login and password
#
## To obtain an IP address from FW status page (using fw-login, fw-password)
#use=fw, fw=192.168.1.254/status.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='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=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)
##
pid=/var/run/ddclient.pid
protocol=zoneedit1
use=web, web=dnspark
server=dynamic.zoneedit.com
login=xxxx
password=xxxx
mysite.com
What am i doing wrong?

Also anyway to let ddclient auto update every hour or so?

Thanks
 
Old 10-07-2016, 07:33 AM   #2
Chuck56
Member
 
Registered: Dec 2006
Location: Colorado, USA
Distribution: Slackware
Posts: 930

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
I don't see a section where you check for your external/dynamic IP address. Try adding the following:

Code:
#
## To obtain an IP address from Web status page (using the proxy if defined)
## by default, checkip.dyndns.org is used if you use the dyndns protocol. 
## Using use=web is enough to get it working.
## WARNING: set deamon at least to 600 seconds if you use checkip or you could
## get banned from their service.
#use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP Address
use=web, web=ipdetect.dnspark.com/, web-skip='Current Address:'
#
See if that helps.
 
Old 10-07-2016, 10:46 AM   #3
nibraz
Member
 
Registered: Oct 2008
Posts: 219

Original Poster
Rep: Reputation: 18
Quote:
Originally Posted by Chuck56 View Post
I don't see a section where you check for your external/dynamic IP address. Try adding the following:

Code:
#
## To obtain an IP address from Web status page (using the proxy if defined)
## by default, checkip.dyndns.org is used if you use the dyndns protocol. 
## Using use=web is enough to get it working.
## WARNING: set deamon at least to 600 seconds if you use checkip or you could
## get banned from their service.
#use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP Address
use=web, web=ipdetect.dnspark.com/, web-skip='Current Address:'
#
See if that helps.
Tried still same error..
 
Old 10-07-2016, 11:20 AM   #4
Chuck56
Member
 
Registered: Dec 2006
Location: Colorado, USA
Distribution: Slackware
Posts: 930

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Quote:
Originally Posted by nibraz View Post
Tried still same error..
Did you restart the ddclient service so the modified conf file is read?
 
Old 10-10-2016, 03:18 AM   #5
nibraz
Member
 
Registered: Oct 2008
Posts: 219

Original Poster
Rep: Reputation: 18
Quote:
Originally Posted by Chuck56 View Post
Did you restart the ddclient service so the modified conf file is read?
Hi

Yes I did still same problem
 
Old 10-10-2016, 09:12 AM   #6
Chuck56
Member
 
Registered: Dec 2006
Location: Colorado, USA
Distribution: Slackware
Posts: 930

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
The error is usually caused by ddclient trying to update zoneedit too frequently with the same IP address. I don't currently use zoneedit but in the past when I did use zoneedit they blocked update attempts if they happened too frequently.

One of the potential causes of ddclient trying to update zoneedit every 600 seconds is an incomplete /var/cache/ddclient/ddclient.cache file. What I've done in the past is manually change the cache file to contain the correct IP address and restart ddclient. This allows ddclient to continue to check for IP address changes and allow enough time to pass so zoneedit no longer blocks updates.
 
Old 10-11-2016, 03:34 AM   #7
nibraz
Member
 
Registered: Oct 2008
Posts: 219

Original Poster
Rep: Reputation: 18
Quote:
Originally Posted by Chuck56 View Post
The error is usually caused by ddclient trying to update zoneedit too frequently with the same IP address. I don't currently use zoneedit but in the past when I did use zoneedit they blocked update attempts if they happened too frequently.

One of the potential causes of ddclient trying to update zoneedit every 600 seconds is an incomplete /var/cache/ddclient/ddclient.cache file. What I've done in the past is manually change the cache file to contain the correct IP address and restart ddclient. This allows ddclient to continue to check for IP address changes and allow enough time to pass so zoneedit no longer blocks updates.
Hi

When I checked the cache file the ip address is already there. How can I do like you say not update every 600 seconds? and if the ip address is already correct to ignore it?

This is my cache file:
Code:
# last updated at Tue Oct 11 09:25:00 2016 (1476174300)
atime=1476174300,backupmx=0,custom=0,host=mysite.com,ip=xxx.xxx.xxx.xxx,mtime=1476173942,mx=,static=0,status=failed,warned-min-error-interval=0,warned-min-interval=0,wildcard=0,wtime=0 mysite.com
 
Old 10-11-2016, 09:34 AM   #8
Chuck56
Member
 
Registered: Dec 2006
Location: Colorado, USA
Distribution: Slackware
Posts: 930

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
I noticed in your config file needs some tweaks.

Change this section:
Code:
##
## ZoneEdit (zoneedit.com)
##
pid=/var/run/ddclient.pid
protocol=zoneedit1
use=web, web=dnspark
server=dynamic.zoneedit.com
login=xxxx
password=xxxx
mysite.com
to something that includes the trailing commas, tabs and slashes...
Code:
##
## ZoneEdit (zoneedit.com)
##
# server=dynamic.zoneedit.com, 		\
# protocol=zoneedit1,			\
# login=your-zoneedit-login,  		\
# password=your-zoneedit-password	\
# your.any.domain

##
restart ddclient after any config changes
 
Old 10-11-2016, 10:32 AM   #9
nibraz
Member
 
Registered: Oct 2008
Posts: 219

Original Poster
Rep: Reputation: 18
Hi Chuck

This is what I am getting now:

Code:
[root@www /]# ddclient -daemon=0 -debug -verbose -noquiet
=== opt ====
opt{cache}                           : <undefined>
opt{cmd}                             : <undefined>
opt{cmd-skip}                        : <undefined>
opt{daemon}                          : 0
opt{debug}                           : 1
opt{exec}                            : <undefined>
opt{facility}                        : <undefined>
opt{file}                            : <undefined>
opt{force}                           : <undefined>
opt{fw}                              : <undefined>
opt{fw-login}                        : <undefined>
opt{fw-password}                     : <undefined>
opt{fw-skip}                         : <undefined>
opt{geturl}                          : <undefined>
opt{help}                            : <undefined>
opt{host}                            : <undefined>
opt{if}                              : <undefined>
opt{if-skip}                         : <undefined>
opt{ip}                              : <undefined>
opt{login}                           : <undefined>
opt{mail}                            : <undefined>
opt{mail-failure}                    : <undefined>
opt{max-interval}                    : 2160000
opt{min-error-interval}              : 300
opt{min-interval}                    : 30
opt{options}                         : <undefined>
opt{password}                        : <undefined>
opt{pid}                             : <undefined>
opt{priority}                        : <undefined>
opt{protocol}                        : <undefined>
opt{proxy}                           : <undefined>
opt{query}                           : <undefined>
opt{quiet}                           : 0
opt{retry}                           : <undefined>
opt{server}                          : <undefined>
opt{ssl}                             : <undefined>
opt{syslog}                          : <undefined>
opt{test}                            : <undefined>
opt{timeout}                         : <undefined>
opt{use}                             : <undefined>
opt{verbose}                         : 1
opt{web}                             : <undefined>
opt{web-skip}                        : <undefined>
=== globals ====
globals{daemon}                      : 60
globals{debug}                       : 1
globals{login}                       : user
globals{mail}                        : root
globals{mail-failure}                : root
globals{password}                    : passwd
globals{pid}                         : /var/run/ddclient.pid
globals{protocol}                    : zoneedit1
globals{quiet}                       : 0
globals{server}                      : dynamic.zoneedit.com
globals{ssl}                         : 1
globals{syslog}                      : 1
globals{use}                         : web
globals{verbose}                     : 1
globals{web}                         : dnspark
=== config ====
config{mysite.com}{atime}         : 1476198055
config{mysite.com}{cacheable}     : ARRAY(0xeb73d0)
config{mysite.com}{host}          : mysite.com
config{mysite.com}{ip}            : xx.xx.xx.xx
config{mysite.com}{login}         : user
config{mysite.com}{max-interval}  : 2160000
config{mysite.com}{min-error-interval} : 300
config{mysite.com}{min-interval}  : 300
config{mysite.com}{mtime}         : 1476198055
config{mysite.com}{password}      : passwd
config{mysite.com}{protocol}      : zoneedit1
config{mysite.com}{server}        : dynamic.zoneedit.com
config{mysite.com}{status}        : good
config{mysite.com}{warned-min-error-interval} : 0
config{mysite.com}{warned-min-interval} : 0
config{mysite.com}{wtime}         : 30
=== cache ====
cache{mysite.com}{atime}          : 1476198055
cache{mysite.com}{host}           : mysite.com
cache{mysite.com}{ip}             : xx.xx.xx.xx
cache{mysite.com}{mtime}          : 1476198055
cache{mysite.com}{status}         : good
cache{mysite.com}{warned-min-error-interval} : 0
cache{mysite.com}{warned-min-interval} : 0
cache{mysite.com}{wtime}          : 30
cache{www.mysite.com}{atime}      : 1476197620
cache{www.mysite.com}{host}       : www.mysite.com
cache{www.mysite.com}{mtime}      : 0
cache{www.mysite.com}{status}     : noconnect
cache{www.mysite.com}{warned-min-error-interval} : 1476197696
cache{www.mysite.com}{warned-min-interval} : 0
cache{www.mysite.com}{wtime}      : 30
cache{www2.mysite.com}{atime}     : 1476197731
cache{www2.mysite.com}{host}      : www2.mysite.com
cache{www2.mysite.com}{mtime}     : 0
cache{www2.mysite.com}{status}    : noconnect
cache{www2.mysite.com}{warned-min-error-interval} : 1476197735
cache{www2.mysite.com}{warned-min-interval} : 0
cache{www2.mysite.com}{wtime}     : 30
DEBUG:    proxy  =
DEBUG:    url    = http://ipdetect.dnspark.com/
DEBUG:    server = ipdetect.dnspark.com
CONNECT:  ipdetect.dnspark.com
CONNECTED:  using HTTP
SENDING:  GET / HTTP/1.0
SENDING:   Host: ipdetect.dnspark.com
SENDING:   User-Agent: ddclient/3.7.3
SENDING:   Connection: close
SENDING:
RECEIVE:  HTTP/1.1 200 OK
RECEIVE:  Server: nginx
RECEIVE:  Date: Tue, 11 Oct 2016 15:29:48 GMT
RECEIVE:  Content-Type: text/html; charset=UTF-8
RECEIVE:  Connection: close
RECEIVE:  Vary: Accept-Encoding
RECEIVE:
RECEIVE:  <html>
RECEIVE:  <head><script type="text/javascript">window.NREUM||(NREUM={}),__nr_require=function(e,t,n){function r(n){                                   if(!t[n]){var o=t[n]={exports:{}};e[n][0].call(o.exports,function(t){var o=e[n][1][t];return r(o||t)},o,o.exports)}                                   return t[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);retur                                   n r}({1:[function(e,t,n){function r(){}function o(e,t,n){return function(){return i(e,[(new Date).getTime()].concat                                   (u(arguments)),t?null:this,n),t?void 0:this}}var i=e("handle"),a=e(2),u=e(3),c=e("ee").get("tracer"),f=NREUM;"undef                                   ined"==typeof window.newrelic&&(newrelic=f);var s=["setPageViewName","setCustomAttribute","setErrorHandler","finish                                   ed","addToTrace","inlineHit"],l="api-",p=l+"ixn-";a(s,function(e,t){f[t]=o(l+t,!0,"api")}),f.addPageAction=o(l+"add                                   PageAction",!0),f.setCurrentRouteName=o(l+"routeName",!0),t.exports=newrelic,f.interaction=function(){return(new r)                                   .get()};var d=r.prototype={createTracer:function(e,t){var n={},r=this,o="function"==typeof t;return i(p+"tracer",[D                                   ate.now(),e,n],r),function(){if(c.emit((o?"":"no-")+"fn-start",[Date.now(),r,o],n),o)try{return t.apply(this,argume                                   nts)}finally{c.emit("fn-end",[Date.now()],n)}}}};a("setName,setAttribute,save,ignore,onEnd,getContext,end,get".spli                                   t(","),function(e,t){d[t]=o(p+t)}),newrelic.noticeError=function(e){"string"==typeof e&&(e=new Error(e)),i("err",[e                                   ,(new Date).getTime()])}},{}],2:[function(e,t,n){function r(e,t){var n=[],r="",i=0;for(r in e)o.call(e,r)&&(n[i]=t(                                   r,e[r]),i+=1);return n}var o=Object.prototype.hasOwnProperty;t.exports=r},{}],3:[function(e,t,n){function r(e,t,n){                                   t||(t=0),"undefined"==typeof n&&(n=e?e.length:0);for(var r=-1,o=n-t||0,i=Array(o<0?0:o);++r<o;)i[r]=e[t+r];return i                                   }t.exports=r},{}],ee:[function(e,t,n){function r(){}function o(e){function t(e){return e&&e instanceof r?e:e?u(e,a,                                   i):i()}function n(n,r,o){e&&e(n,r,o);for(var i=t(o),a=p(n),u=a.length,c=0;c<u;c++)a[c].apply(i,r);var s=f[m[n]];ret                                   urn s&&s.push([w,n,r,i]),i}function l(e,t){g[e]=p(e).concat(t)}function p(e){return g[e]||[]}function d(e){return s                                   [e]=s[e]||o(n)}function v(e,t){c(e,function(e,n){t=t||"feature",m[n]=t,t in f||(f[t]=[])})}var g={},m={},w={on:l,em                                   it:n,get:d,listeners:p,context:t,buffer:v};return w}function i(){return new r}var a="nr@context",u=e("gos"),c=e(2),                                   f={},s={},l=t.exports=o();l.backlog=f},{}],gos:[function(e,t,n){function r(e,t,n){if(o.call(e,t))return e[t];var r=                                   n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!1})                                   ,r}catch(i){}return e[t]=r,r}var o=Object.prototype.hasOwnProperty;t.exports=r},{}],handle:[function(e,t,n){functio                                   n r(e,t,n,r){o.buffer([e],r),o.emit(e,t,n)}var o=e("ee").get("handle");t.exports=r,r.ee=o},{}],id:[function(e,t,n){                                   function r(e){var t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===window?0:a(e,i,function(){return o++})}v                                   ar o=1,i="nr@id",a=e("gos");t.exports=r},{}],loader:[function(e,t,n){function r(){if(!h++){var e=y.info=NREUM.info,                                   t=s.getElementsByTagName("script")[0];if(e&&e.licenseKey&&e.applicationID&&t){c(m,function(t,n){e[t]||(e[t]=n)}),u(                                   "mark",["onload",a()],null,"api");var n=s.createElement("script");n.src="https://"+e.agent,t.parentNode.insertBefor                                   e(n,t)}}}function o(){"complete"===s.readyState&&i()}function i(){u("mark",["domContent",a()],null,"api")}function                                    a(){return(new Date).getTime()}var u=e("handle"),c=e(2),f=window,s=f.document,l="addEventListener",p="attachEvent",                                   d=f.XMLHttpRequest,v=d&&d.prototype;NREUM.o={ST:setTimeout,CT:clearTimeout,XHR:d,REQ:f.Request,EV:f.Event,PR:f.Prom                                   ise,MO:f.MutationObserver},e(1);var g=""+location,m={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"                                   js-agent.newrelic.com/nr-984.min.js"},w=d&&v&&v[l]&&!/CriOS/.test(navigator.userAgent),y=t.exports={offset:a(),orig                                   in:g,features:{},xhrWrappable:w};s[l]?(s[l]("DOMContentLoaded",i,!1),f[l]("load",r,!1)):(s[p]("onreadystatechange",                                   o),f[p]("onload",r)),u("mark",["firstbyte",a()],null,"api");var h=0},{}]},{},["loader"]);</script>
RECEIVE:  <meta http-equiv="Expires" content="Tues, 04 Dec 1996 21:00:00 GMT">
RECEIVE:  <meta http-equiv="pragma" content="no cache">
RECEIVE:  </head>
RECEIVE:  <body>
RECEIVE:
RECEIVE:
RECEIVE:  Current Address: xx.xx.xx.xx
RECEIVE:  <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKe                                   y":"12f1b6872c","applicationID":"15625653","transactionName":"ZwdaZEQEV0RUURJZDl5NbUJfSlBZUVceHhFYEg==","queueTime"                                   :0,"applicationTime":0,"atts":"S0BZEgweREo=","errorBeacon":"bam.nr-data.net","agent":""}</script></body>
RECEIVE:  </html>
DEBUG:    get_ip: using web, http://ipdetect.dnspark.com/ reports xx.xx.xx.xx
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
SUCCESS:  mysite.com: skipped: IP address was already set to xx.xx.xx.xx.
Still no idea why its not autoupdating.
 
Old 10-11-2016, 01:57 PM   #10
Chuck56
Member
 
Registered: Dec 2006
Location: Colorado, USA
Distribution: Slackware
Posts: 930

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Trimmed down the code section:

Quote:
Originally Posted by nibraz View Post
Code:
SENDING:  GET / HTTP/1.0
SENDING:   Host: ipdetect.dnspark.com
SENDING:   User-Agent: ddclient/3.7.3
SENDING:   Connection: close
SENDING:
RECEIVE:  HTTP/1.1 200 OK
RECEIVE:  Server: nginx
RECEIVE:  Date: Tue, 11 Oct 2016 15:29:48 GMT
RECEIVE:  Content-Type: text/html; charset=UTF-8
RECEIVE:  Connection: close
RECEIVE:  Current Address: xx.xx.xx.xx

DEBUG:    get_ip: using web, http://ipdetect.dnspark.com/ reports xx.xx.xx.xx
Use of uninitialized value in string ne at /usr/local/sbin/ddclient line 2033.
SUCCESS:  mysite.com: skipped: IP address was already set to xx.xx.xx.xx.
Still no idea why its not autoupdating.
Looks good here assuming xx.xx.xx.xx are the same from dnspark and zoneedit. The "uninitiated value" warnings are normal when the IP does not need updating.

You got your current IP address back from dnspark and zoneedit said success your IP is already set. Is there something else you're expecting or I'm missing?
 
Old 10-11-2016, 03:31 PM   #11
nibraz
Member
 
Registered: Oct 2008
Posts: 219

Original Poster
Rep: Reputation: 18
Quote:
Originally Posted by Chuck56 View Post
Trimmed down the code section:



Looks good here assuming xx.xx.xx.xx are the same from dnspark and zoneedit. The "uninitiated value" warnings are normal when the IP does not need updating.

You got your current IP address back from dnspark and zoneedit said success your IP is already set. Is there something else you're expecting or I'm missing?
Hi Chuck

I changed my ip address in zonedit and ran the verbose to check if its updating and it says the same thing ip skipped already set..

I was hoping once i set a false ip in zoneedit and test ddclient it would reset it to the correct ip but it failed.. now i am actually completey screwed lol, i did something and i cant login using ssh or login with root account says root account disabled if i just login via ftp using root... ssh is completely not working..

debug1: identity file /root/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.3p1 Debian-1
ssh_exchange_identification: read: Connection reset by peer
 
Old 10-11-2016, 10:16 PM   #12
Chuck56
Member
 
Registered: Dec 2006
Location: Colorado, USA
Distribution: Slackware
Posts: 930

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Quote:
Originally Posted by nibraz View Post
Hi Chuck

I changed my ip address in zonedit and ran the verbose to check if its updating and it says the same thing ip skipped already set..
That's not how it works. It checks your current IP address against the local cache that contains the last successful update of zoneedit. If the IP address in the cache is unchanged and it hasn't hit an update threshold set in the config file then it waits until the next check. It assumes your not changing zoneedit manually or with another program.

You could use the -force option to force an update of zoneedit in your use case.

Last edited by Chuck56; 10-11-2016 at 10:27 PM.
 
Old 10-12-2016, 03:33 AM   #13
nibraz
Member
 
Registered: Oct 2008
Posts: 219

Original Poster
Rep: Reputation: 18
Quote:
Originally Posted by Chuck56 View Post
That's not how it works. It checks your current IP address against the local cache that contains the last successful update of zoneedit. If the IP address in the cache is unchanged and it hasn't hit an update threshold set in the config file then it waits until the next check. It assumes your not changing zoneedit manually or with another program.

You could use the -force option to force an update of zoneedit in your use case.
Thanks Chuck

I am going try this later and update.

Thanks for helping.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ddclient and ddclient.conf help to understand wolfsar Linux - Networking 8 12-28-2012 10:55 AM
ddclient reporting errors frequently patufet99 Linux - Server 4 10-18-2009 11:12 PM
ddclient hirts123 Slackware 1 08-31-2005 04:29 AM
ddclient socks Linux - Software 5 10-17-2004 02:36 AM
ddclient doralsoral Linux - Software 3 04-19-2004 09:14 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 07:47 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration