[7.470][QUESTION][ANSWERED] Problem with ddclient cache

Hi

Probably already reported but did not found any threats with that but I've this


2009:07:17-16:17:22 asg ddclient[9826]: WARNING: file /var/cache/ddclient/ddclient.cache, line 3: Invalid Value for keyword 'ip' = ''


into my system.log, this is just a WARNING but maybe need to be fixed so ddclient.cache feature can be used..

thx
  • Astaro Beta Report
    --------------------------------
    Version: 7.470
    Type: QUESTION
    State: ANSWERED
    Reporter: BuBU
    Contributor: 
    MantisID: 10994
    --------------------------------
  • I forward it to R&D to clarify if this is a bug or not

    greetings
    andreas

  • Probably already reported


    Sorry, i do not understand this part of your posting.
    Who reported which problem where?
    Can you give a URL?


    but did not found any threats with that but I've this:
    Invalid Value for keyword 'ip' = ''


    That message means exactly what it says:  The dynamic DNS update daemon (ddclient) is keeping a cache, but for one of the configured DynDNS objects, the cache does not contain any IP address (yet).  Usually, this happens when you configure DynDNS but some part of the configuration is wrong, such that updating your IP address on the DynDNS server fails (for example, a typo in the host name may cause this warning).


    maybe need to be fixed so ddclient.cache feature can be used..


    I fail to see any indication that the ddclient.cache feature is unusable on your machine.  To the contrary, the very fact that you see this warning message probably indicates that the cache is working properly - even though your configuration probably contained or contains some error, or you had network connectivity or other problems at some point in the past.

    You provide very little information.
    1. For example, how many DynDNS objects are configured?
    2. Which is the exact configuration of these objects?
    3. Are all of the objects actually up and working?

    In case the answer to the last question is "no", this is almost certainly not a bug, and you need not answer 1 and 2.  In case you still suspect a bug and do want to answer 1 and 2, provide the output of


     # cc get_objects dyndns
     # cat /etc/ddclient/ddclient.conf
     # cat /var/cache/ddclient/ddclient.cache


    MAKE SURE TO REPLACE YOUR PASSWORDS, USER NAME AND HOST NAMES IN THE OUTPUT OF THESE COMMANDS BEFORE POSTING.

    From what you said so far, i suspect that this is not a bug, that your configuration contains an error or at least the last update failed, and that the WebAdmin is showing you more information what went wrong. For example, in my test case (host name typo), i see the following in the WebAdmin: "DynDNS status is: This host name is not available to the specified user." More details will probably also be found in the cache file itself or in the system log file.

    Besides, this is not an Astaro error message but a message from the ddclient free and open source program.  It is our policy to fix bugs in free and open source code and provide the fixes upstream (i did so for ddclient at least two times in the past), but it is not our policy to change the wording of legitimate log warning messages in such programs - just in case you consider the message in question terse. [;)]

    Yours,
      Ingo