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.


New request

john60d8d132407247f8

Posted on

John wrote:

Hey,

It would be great if you could add support for https;//freedns.afraid.org, or allow for custom wget/curl type updates. Afraid.org allows for multiple domains per account, but each dynamic DNS entry can be hit with a standard URL pull which should make this easy.

Thanks in advance!

My1xT

Posted on

My1 wrote:

Support for Dedyn or the details on how to do custom would also be mighty awesome.

disqus_Hlc1AlW9gn

Posted on

anonmyous wrote:

Please add nsupdate.info

matthew.w.fearnley

Posted on

Matthew wrote:

Please could you add DNS Made Easy?

https://dnsmadeeasy.com/technology/dynamic-dns/

Basic URL syntax is: https://cp.dnsmadeeasy.com/servlet/updateip?username=test@example.com&password=mypass&id=1007,1008,1009&ip=12.13.14.15

'id' is an internal ID assigned by them for each record.
In my experience they seem to ignore the username field - the call succeeds even if the username is wrong or blank, as long as the password for the ID is correct.

The page lists possible error strings returned - it returns 'success' if it succeeds.

Thanks.

jueerdma

Posted on

Jürgen wrote:

Hallo,
gibt es eine Möglichkeit den Updater als normale Anwendung zu installieren > also nicht als Dienst.
Ich möchte den Updater einfach manuell starten, wenn ich Ihn brauche.

J.Erdmann

moses

Posted on

moses@alexant.com wrote:

Add the option to update more than 1 DNS record.
When I sometimes combine servers I need to change the DNS for 2 or more records to point to the same address.
For example
server1.mydomain.com
www.mydomain.com
ldapserver.mydomain.com

adriaan.dehaan

Posted on

Adriaan wrote:

Nice software!
I tried using it to update my Cloudflare DNS via Dns-O-Matic, but it seems Dns-O-Matic <-> Cloudflare is broken (updates a random domain...)
Anybody have another workaround for updating Cloudflare DNS entry?

Open sourcing the project or creating a plugin system for adding additional DNS providers would be great!
Or adding Cloudflare or of course the custom provider support that is planned will also do the trick I guess, any idea when that will be ready?

OldyGuy

Posted on

CesarF wrote:

Hi, I'm trying to run your updater in Windows Server 20008 R2 but I'm receiving this errors.
I'll be glad to help you with any kind of test you need to fix the issue.

br,
César.

Name of the application with errors: DynUpSvc.exe, version: 4.1.10.0, timestamp: 0x4ec29f59
Module name with errors: unknown, version: 0.0.0.0, timestamp: 0x00000000
Exception code: 0xc0000005
Error offset: 0x00a8c70e
Process ID with errors: 0xb14
Start time of the application with errors: 0x01d4d97e17314cbd
Application path with errors: C: \ Program Files (x86) \ DynDNS Updater \ DynUpSvc.exe
Module path with errors: unknown
Report ID: 60a2ac97-45d7-11e9-bd88-000c29c3aada

************************************************************************************

Deposit with errors, type 0
Event name: BEX
Answer: Not available
CAB file ID: 0

Signature of the problem:
P1: DynUpSvc.exe
P2: 4.1.10.0
P3: 4ec29f59
P4: StackHash_0a9e
P5: 0.0.0.0
P6: 00000000
P7: 00a8c70e
P8: c0000005
P9: 00000008
P10:

Attached files:
C: \ Windows \ Temp \ WERC05F.tmp.appcompat.txt
C: \ Windows \ Temp \ WERC12B.tmp.WERInternalMetadata.xml
C: \ Windows \ Temp \ WERC13B.tmp.hdmp
C: \ Windows \ Temp \ WERC439.tmp.mdmp

It is possible that these files are available here:
C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportQueue \ AppCrash_DynUpSvc.exe_be605f2ef389c492f7ac4f6caffebed5b5d3efd_cab_114cc4d2

Analysis symbol:
New search for a solution: 0
Report ID: 60a2ac97-45d7-11e9-bd88-000c29c3aada

************************************************************************************

saudiqbal

Posted on

Saud wrote:

It does not support IPv6 address, I only need IPv6 IP address for my google ddns server. https://domains.google.com/checkip provides me with IPv6 address.

info997cf8c5b39247cf

Posted on

info wrote:

Hallo
Please add All-inkl.com
Exsample:
Host office.customdomain.net
Update-URL dyndns.kasserver.com/ (Slash is needed)
User AccountUser
Passwort AccountPassword

Thanks a lot