Login

Marcs Updater

There have been some reports about issues with the Updater not updating anymore. Please try the latest beta version and switch to another IP Check provider instead of the previous default dnsomatic.com. For some reason they are rate-limiting the number of requests to their service. The new IP Check provider selection allows you to choose another provider in such cases. You can test the functionality with the new "Test" panel.

If you want to add a custom provider to the unstable testing version, store a JSON file like the following under %PROGRAMDATA%\Marcs Updater\ServiceProviders\dyndns.json:

{
    "name": "DynDNS.org (Test)",
    "endpoint": "https://members.dyndns.org/nic/update",
    "method": "GET",
    "queryString": "hostname={HOSTNAME}&myip={MYIP}",
    "dataPayload": "",
    "defaults": {
        "username": "test",
        "password": "test",
        "hostname": "test1.customtest.dyndns.org"
    }
}

Supported query and payload tags are {USERNAME}, {PASSWORD}, {HOSTNAME} and {MYIP}. Restart the background service and foreground application to apply any changes.


Request created on

anonymous-777962757

Posted on

Don Twantto wrote:

It doesn't update dnsomatic anymore. I have two hosts in dnsomatic - no-ip and opendns, both has separate "hostnames". Neither are updated if I don't write a hostname. Only one is updated if I write a hostname (the hostname's host).  So it is useless with dnsomatic now.


mback2k

Posted on

Marc wrote:

Try to put "all.dnsomatic.com" as the hostname for DNS-O-Matic.


anonymous-778199053

Posted on

Don Twantto wrote:

 Thanks Marc! That did the trick.  Was there a change at dnsomatic that stopped this working before without the "all" ? - because it did work before with the hostname space empty and I have not seen any documentation about the need for "all.dnsomatic.com" before.


mback2k

Posted on

Marc wrote:

The beta now automatically uses "all.dnsomatic.com" as hostname for DNS-O-Matic if no one was supplied.


anonymous-879631537

Posted on

Rob wrote:

Is there a way to update multiple DNSOMATIC hosts without updating them ALL? Is there someway to put a list in the hostname field?


anonymous-778201423

Posted on

Don Twantto wrote:

 Btw, you should add some documentation and make it available to registered users paying for your app. It's the best app around for dnsomatic.


anonymous-778229090

Posted on

Don Twantto wrote:

 Yes.. now it works updating all (both) hosts - - - when running your app manually.  But it doesn't happen automatic anymore. I tested now (again) with your suggested settings. The service IS running but doesn't update. Only when I start Marcs Updater manually AND edit/save it will report the IP address. If I don't start the MU manually this dosn't happen, nor does it update if I don't change the settings.


mback2k

Posted on

Marc wrote:

I found the issue about the Updater not updating after one iteration. The problem was that the thread handling the network events and internal timer was only running once and not restarted after one iteration. This will be fixed in an upcoming version which should be out this weekend.