Activity for inadyn-mt - dynamic DNS client

  • Bryan Hoover Bryan Hoover posted a comment on ticket #20

    struct EXP_MAPPING { DYN_DNS_CLIENT *p_dyndns; int server_index; int alias_index; char *p_exp_url; int is_username; int is_password; int is_alias; int is_ip_addr; } EXP_MAPPING; struct EXP_MAPPING { DYN_DNS_CLIENT *p_dyndns; int server_index; int alias_index; char *p_exp_url; int is_username; int is_password; int is_alias; int is_ip_addr; } ; Note the diference - removed the EXP_MAPPING on the last line, and kept the semicolon. Cheers!

  • Domenico Domenico modified a comment on ticket #20

    Hi and thanks for your follow up. Just tried. Maybe I've done it wrong but I've commented lines between 649 and 660 (the EXP_MAPPING declaration) of dyndns.h and this leads to another compile error (linked with dyndns.c) arguing about the EXP_MAPPING type being undefined. Before it was declared too much times, now it isn't declared at all. :( UPDATE: I've commented also a forward declaration I haven't noticed before and now something is changed (obviously): it no longer complains about undefined...

  • Domenico Domenico modified a comment on ticket #20

    Hi and thanks for your follow up. Just tried. Maybe I've done it wrong but I've commented lines between 649 and 660 (the EXP_MAPPING declaration) of dyndns.h and this leads to another compile error (linked with dyndns.c) arguing about the EXP_MAPPING type being undefined. Before it was declared too much times, now it isn't declared at all. :( UPDATE: I've commented also a forward declaration I haven't noticed before and now something is changed (obviously): it no longer complains about undefined...

  • Domenico Domenico modified a comment on ticket #20

    Hi and thanks for your follow up. Just tried. Maybe I've done it wrong but I've commented lines between 649 and 660 (the EXP_MAPPING declaration) of dyndns.h and this leads to another compile error (linked with dyndns.c) arguing about the EXP_MAPPING type being undefined. Before it was declared too much times, now it isn't declared at all. :(

  • Domenico Domenico posted a comment on ticket #20

    Maybe I've done it wrong but I've commented lines between 649 and 660 (the EXP_MAPPING declaration) of dyndns.h and this leads to another compile error (linked with dyndns.c) arguing about the EXP_MAPPING type being undefined. Before it was declared too much times, now it isn't declared at all. :(

  • Bryan Hoover Bryan Hoover posted a comment on ticket #20

    In src/dyndns.h at line 660, comment out (remove) the offending variable declaration, EXP_MAPPING. Looks like new gcc compiler is the difference. Send a patch!

  • Domenico Domenico created ticket #20

    Make issue on Lubuntu Jammy 22.04.1 LTS (multiple definition of 'EXP_MAPPING')

  • Bryan Hoover Bryan Hoover posted a comment on ticket #54

    Thanks for the catch. Much appreciated. Will apply.

  • Florian Weimer Florian Weimer created ticket #54

    C99 compatibility fixes for ip.c

  • Bryan Hoover Bryan Hoover posted a comment on discussion Help

    Thanks! I've uploaded a new servers_additional.cfg - https://sourceforge.net/projects/inadyn-mt/files/servers_add/ Token in --username parameter is good for a workaround what appears to be a dynv6.com parsing error - it fails to parse past an empty parameter, so I'm guessing &token=&token=xxxxxx gets parsed with the first parameter getting the value '&token' instead of the empty string. You might want to report this to dynv6.com. In the meantime, if you prefer to use --password for token, you can...

  • inadyn-mt - dynamic DNS client inadyn-mt - dynamic DNS client released /servers_add/servers_additional.cfg

  • M^3 M^3 posted a comment on discussion Help

    I just want to point out what I discovered about this: If you are using ipv6@dynv6.com you will have to put your token in the --username field with no password. dual@dynv6.com worked with it in the --password field with no username. Also, on the dual entry, the expected server response is wrong, it should be --svr_rsp_success "addresses updated"

  • Bryan Hoover Bryan Hoover posted a comment on ticket #19

    Thanks for your questions! I think the modularity of an ssl adaptor is a more robust solution.

  • ehf7bkng ehf7bkng posted a comment on ticket #19

    Thanks for the quick response. Are there any plans to add native support for HTTPS, or will stunnel be the only option?

  • Bryan Hoover Bryan Hoover posted a comment on ticket #19

    Right, seems to be https related. Take a look at: https://sourceforge.net/p/inadyn-mt/discussion/751470/thread/3f7c4a6c00/

  • ehf7bkng ehf7bkng created ticket #19

    DNS-O-Matic update fails following redirect (301)

  • Bryan Hoover Bryan Hoover committed [r422]

    some examples.conf clarification

  • Bryan Hoover Bryan Hoover committed [r421]

    errata

  • Bryan Hoover Bryan Hoover committed [r420]

    fix windows compile

  • Bryan Hoover Bryan Hoover committed [r419]

    remove typos from examples.conf

  • Bryan Hoover Bryan Hoover committed [r418]

    update examples.conf

  • Bryan Hoover Bryan Hoover committed [r417]

    --alias option tagged variables expansion

  • Bryan Hoover Bryan Hoover committed [r416]

    merge kress-master to master

  • Bryan Hoover Bryan Hoover committed [r415]

    add spdyn.de to man file

  • Bryan Hoover Bryan Hoover committed [r414]

    spdyn.de - add response codes, basic auth version

  • Bryan Hoover Bryan Hoover committed [r413]

    extract http response header, body

  • Bryan Hoover Bryan Hoover committed [r412]

    Merge branch 'master' into kress-master

  • Bryan Hoover Bryan Hoover committed [r411]

    use threads_wrapper.h function return type defines

  • Bryan Hoover Bryan Hoover committed [r410]

    remove comments

  • Bryan Hoover Bryan Hoover committed [r409]

    fix deprecated am init automake

  • Bryan Hoover Bryan Hoover committed [r408]

    gcc-10 to master

  • Bryan Hoover Bryan Hoover committed [r407]

    function parameter white space

  • Bryan Hoover Bryan Hoover committed [r406]

    removed forward, and inadverdent typedef global

  • Bryan Hoover Bryan Hoover committed [r405]

    Branch '/branches/1-global-variables-not-compatible-with-gcc-10' created from /trunk:404

  • Knud Christiansen Knud Christiansen posted a comment on ticket #12

    I didn't succed in my first try with the stunnel solution. I will give it a try again...

  • Bryan Hoover Bryan Hoover posted a comment on ticket #12

    Use dyndns_server_host, and ip_server_host options when these differ from dyndns_server_name, ip_server_name respectively. I'm not aware of other instances Stunnel does not work.

  • Knud Christiansen Knud Christiansen created ticket #12

    HTTPS support for updater server

  • Bryan Hoover Bryan Hoover committed [r404]

    added missing comment specifier

  • Bryan Hoover Bryan Hoover committed [r403]

    improve default inadyn-mt.conf options/params

  • Bryan Hoover Bryan Hoover committed [r402]

    default to sound off, online status check thread on

  • Bryan Hoover Bryan Hoover committed [r401]

    --status_interval, --status_offline_interval options without sound on

  • Bryan Hoover Bryan Hoover committed [r400]

    added spdyn.de as additional provider

  • inadyn-mt - dynamic DNS client inadyn-mt - dynamic DNS client released /servers_add/servers_additional.cfg

  • Bryan Hoover Bryan Hoover committed [r399]

    ip6.me url /api/

  • Bryan Hoover Bryan Hoover committed [r398]

    refactor

  • Bryan Hoover Bryan Hoover committed [r397]

    ptr check

  • Bryan Hoover Bryan Hoover committed [r396]

    gen ip req formatting

  • Bryan Hoover Bryan Hoover committed [r395]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r394]

    default to no audio output, branch single

  • Bryan Hoover Bryan Hoover committed [r393]

    fixed broken wave output libao shutdown, branch single

  • Bryan Hoover Bryan Hoover committed [r392]

    doc maint

  • inadyn-mt - dynamic DNS client inadyn-mt - dynamic DNS client released /servers_add/servers_additional.cfg

  • Bryan Hoover Bryan Hoover committed [r391]

    removed obsolete servers

  • Bryan Hoover Bryan Hoover committed [r390]

    removed obsolete servers

  • Bryan Hoover Bryan Hoover committed [r389]

    remove obsolete servers

  • Bryan Hoover Bryan Hoover committed [r388]

    remove obsolete servers

  • Bryan Hoover Bryan Hoover committed [r387]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r386]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r385]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r384]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r383]

    enumerate address list, branch single

  • Bryan Hoover Bryan Hoover committed [r382]

    --if_enum branch single

  • Bryan Hoover Bryan Hoover committed [r381]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r380]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r379]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r378]

    tabs; comments

  • Bryan Hoover Bryan Hoover committed [r377]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r376]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r375]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r374]

    remove obselete servers

  • Bryan Hoover Bryan Hoover committed [r373]

    changed type coercion to union; wave header log output

  • Bryan Hoover Bryan Hoover committed [r372]

    single branch wave header log output

  • Bryan Hoover Bryan Hoover committed [r371]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r370]

    single branch wave header log output

  • Bryan Hoover Bryan Hoover committed [r369]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r368]

    some clean-up

  • Bryan Hoover Bryan Hoover committed [r367]

    remove obsolete ddns servers

  • Bryan Hoover Bryan Hoover committed [r366]

    changed type coercion to union; wave header log output

  • Bryan Hoover Bryan Hoover committed [r365]

    doc maint

  • Bryan Hoover Bryan Hoover committed [r364]

    fix single server branch, generic basic auth

  • Bryan Hoover Bryan Hoover committed [r363]

    waveout.c shutdown

  • EMR88 EMR88 posted a comment on discussion Help

    Bryan--- Thanks for your help and quick response!! Have a good Thanksgiving.

  • Bryan Hoover Bryan Hoover modified a comment on discussion Help

    Ahoy! For encypted only servers like domains.google.com, familiarize yourself with, and use an ssl bridge - I recommend stunnel. Your configuration should be something like: --debug 7 --cache_dir ./ --dyndns_system default@domains.google.com --dyndns_server_name 127.0.0.1:<port> on which you've set up stunnel to listen for connections bridged to domains.google.com:443 #because dyndns_server_name different from host, tell inadyn-mt the host name: --dyndns_server_host domains.google.com --alias <your...

  • Bryan Hoover Bryan Hoover posted a comment on discussion Help

    Ahoy! For encypted only servers like domains.google.com, familiarize yourself with, and use an ssl bridge - I recommend stunnel. Your configuration should be something like: --debug 7 --cache_dir ./ --dyndns_system default@domains.google.com --dyndns_server_name 127.0.0.1:<port on="" set="" bridged="" for="" domains.google.com="" up="" stunnel="" connections="" to="" you've="" which="" listen=""></port> because dyndns_server_name different from host, tell inadyn-mt the host name: --dyndns_server_host...

  • EMR88 EMR88 posted a comment on discussion Help

    I hope to switch to Google Domains so I can use DDNS. I will be installing inadyn-mt on Windows Server 2016 Standard. I want to ensure that my inadyn.conf is correct. For example, are username and password my Google username and password? Do I need the dash("-") in front of each line? Below is what I think the inadyn.conf file should contain. Can someone please confirm that I am correct or let me know what changes I need to make? Thank you. -system default@domains.google.com --username <my google=""...

  • Bryan Hoover Bryan Hoover committed [r362]

    schloctalfrictenfreud

  • Bryan Hoover Bryan Hoover committed [r361]

    sound off

  • Bryan Hoover Bryan Hoover committed [r360]

    fixes, additions, dynv6.com, pairnic.com, duiadns.net

  • inadyn-mt - dynamic DNS client inadyn-mt - dynamic DNS client released /servers_add/servers_additional.cfg

  • Bryan Hoover Bryan Hoover posted a comment on discussion Help

    Log output shows offline detected, for one. What, specifically is wrong? (Show your log output with --debug 7.)

  • Dave Dave posted a comment on discussion Help

    Hey there! Did you ever get this resolved? I have the same problem and all the posts I've seen people just work around it,

  • Bryan Hoover Bryan Hoover posted a comment on discussion Help

    There's no default@dynv6.com. From extra/servers_additional.conf: #aliases for entries with --svr_auto_dual option (default dual stack), default to ip type 'coupled' dual@dynv6.com --svr_auto_dual --dyndns_server_name dynv6.com --dyndns_server_url /api/update?hostname=($ALIAS)&token=($PASSWORD)&ipv4=($IP_ADD$ dual@dyndns.org --svr_auto_dual --dyndns_server_name members.dyndns.org --dyndns_server_url /nic/update?system=dyndns&hostname= --ip_server_nam$ [snip] ipv4@dynv6.com --dyndns_server_name dynv6.com...

  • Arcady Arcady modified a comment on discussion Help

    Hi! Inadyn show me: Cannot find DDNS provider default@dynv6.com, check your spelling. Thu Apr 19 23:38:09 2018: Error parsing option --system Thu Apr 19 23:38:09 2018: Failed starting daemon: RC_CMD_PARSER_INVALID_OPTION_ARGUMENT Thank you!

  • Arcady Arcady posted a comment on discussion Help

    Hi! Inadyn show me: Cannot find DDNS provider dynv6.com, check your spelling. Thu Apr 19 23:38:09 2018: Error parsing option --system Thu Apr 19 23:38:09 2018: Failed starting daemon: RC_CMD_PARSER_INVALID_OPTION_ARGUMENT Thank you!

  • Ondrej Ondrej posted a comment on discussion Help

    Managed to make it working using these settings; root@vusolo2:/etc# more inadyn.conf update_period_sec 86400 forced_update_period 86400 background username s.... password q..... dyndns_system default@no-ip.com alias e....... background log_file /var/log/inadyn.log debug 7 verbose 5

  • Bryan Hoover Bryan Hoover posted a comment on discussion Help

    Become root for in /var/log, or put the log somewhere you have write permissions. Cheers!

  • Ondrej Ondrej modified a comment on discussion Help

    Greetings, just trying to run inadyn-mt using this command line: /usr/bin/inadyn-mt --dyndns_system default@no-ip.com -u XYZ_1234 -p XYZ -a XYZ.ddns.net -d 7 --background --log_file /var/log/inadyn.log and in log I have just this line: root@vusolo2:/var/volatile/log# more inadyn.log Fri Apr 6 18:34:43 2018: S:INADYN: Started 'inadyn-mt version 02.18.24' - dynamic DNS updater. Please, how to debug why it is not working? Moreover, if I run /usr/bin/inadyn-mt without any parameters and without any /etc/inadyn.conf...

  • Ondrej Ondrej posted a comment on discussion Help

    Greetings, just trying to run inadyn-mt using this command line: /usr/bin/inadyn-mt --dyndns_system default@no-ip.com -u XYZ_1234 -p XYZ -a XYZ.ddns.net -d 7 --background --log_file /var/log/inadyn.log and in log I have just this line: root@vusolo2:/var/volatile/log# more inadyn.log Fri Apr 6 18:34:43 2018: S:INADYN: Started 'inadyn-mt version 02.18.24' - dynamic DNS updater. Please, how to debug why it is not working? Moreover, if I run /usr/bin/inadyn-mt without any parameters and without any /etc/inadyn.conf...

  • David Coyle David Coyle posted a comment on discussion Help

    Ok so while I'm testing this I have Windows Firewall off, router firewall off and ports 80 & 443 forwarded (tcp & udp). I'll reintroduce them granularly when I can get it working. inadyn was having trouble restarting, I think it had a problem with me trying to comment out lines with ; while I was a/b testing. I've reduced the inadyn.conf to --debug 7 --log_file .\inadyn-mt.log --dyndns_server_name localhost:8282 --dyndns_server_host domains.google.com --dyndns_system default@domains.google.com --username...

1 >
MongoDB Logo MongoDB