checkmyip.com causing ddns plugin to update wrong IP

If your problem doesn't fall into one of the other categories, report it here.

Moderator: Moderators

User avatar
sloniupl
Posts: 7
Joined: Sat Mar 28, 2015 7:03 pm

checkmyip.com causing ddns plugin to update wrong IP

Postby sloniupl » Wed May 15, 2019 2:15 pm

I have issue with ddns caused by checkmyip.com resolving my external IP incorrectly (and randomly) making my services not working correctly :(

Here is example log:

Code: Select all

Wed May 15 12:00:12 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:00:12 2019 daemon.info ddns_gargoyle[12571]:     service provider=ovh.com
Wed May 15 12:00:12 2019 daemon.info ddns_gargoyle[12571]:     domain=qnap.mojadomena.pl
Wed May 15 12:00:17 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://www.ip-1.com/
Wed May 15 12:00:17 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://www.myipnumber.com
Wed May 15 12:00:17 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 89.64.132.XX
Wed May 15 12:00:17 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 89.64.132.XX
Wed May 15 12:00:17 2019 daemon.info ddns_gargoyle[12571]:     Update not needed, IPs match
Wed May 15 12:14:53 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:14:53 2019 daemon.info ddns_gargoyle[12571]:     service provider=no-ip.com
Wed May 15 12:14:53 2019 daemon.info ddns_gargoyle[12571]:     domain=mojadomena.no-ip.org
Wed May 15 12:14:53 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://www.dslreports.com/whois
Wed May 15 12:14:53 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://checkmyip.com
Wed May 15 12:14:53 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 52.57.246.241
Wed May 15 12:14:53 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 89.64.132.XX
Wed May 15 12:14:56 2019 daemon.info ddns_gargoyle[12571]:     Update successful
Wed May 15 12:15:02 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:15:02 2019 daemon.info ddns_gargoyle[12571]:     service provider=ovh.com
Wed May 15 12:15:02 2019 daemon.info ddns_gargoyle[12571]:     domain=blog.mojadomena.pl
Wed May 15 12:15:02 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://www.ipchicken.com
Wed May 15 12:15:04 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://www.tracemyip.org
Wed May 15 12:15:04 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 89.64.132.XX
Wed May 15 12:15:04 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 89.64.132.XX
Wed May 15 12:15:04 2019 daemon.info ddns_gargoyle[12571]:     Update not needed, IPs match
Wed May 15 12:15:06 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:15:06 2019 daemon.info ddns_gargoyle[12571]:     service provider=ovh.com
Wed May 15 12:15:06 2019 daemon.info ddns_gargoyle[12571]:     domain=mojadomena.pl
Wed May 15 12:15:06 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://checkip.dyndns.org
Wed May 15 12:15:06 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 89.64.132.XX
Wed May 15 12:15:06 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 89.64.132.XX
Wed May 15 12:15:06 2019 daemon.info ddns_gargoyle[12571]:     Update not needed, IPs match
Wed May 15 12:15:12 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:15:12 2019 daemon.info ddns_gargoyle[12571]:     service provider=ovh.com
Wed May 15 12:15:12 2019 daemon.info ddns_gargoyle[12571]:     domain=qnap.mojadomena.pl
Wed May 15 12:15:12 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://checkip.org
Wed May 15 12:15:12 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 89.64.132.XX
Wed May 15 12:15:12 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 89.64.132.XX
Wed May 15 12:15:12 2019 daemon.info ddns_gargoyle[12571]:     Update not needed, IPs match
Wed May 15 12:29:53 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:29:53 2019 daemon.info ddns_gargoyle[12571]:     service provider=no-ip.com
Wed May 15 12:29:53 2019 daemon.info ddns_gargoyle[12571]:     domain=sloniupl.no-ip.org
Wed May 15 12:29:53 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://www.ip-address.org
Wed May 15 12:29:53 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://my-ip-address.com
Wed May 15 12:29:53 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://www.selfseo.com/what_is_my_ip.php
Wed May 15 12:29:53 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://aruljohn.com
Wed May 15 12:29:54 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://www.lawrencegoetz.com/programs/ipinfo/
Wed May 15 12:29:54 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 89.64.132.XX
Wed May 15 12:29:54 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 52.57.246.241
Wed May 15 12:29:55 2019 daemon.info ddns_gargoyle[12571]:     Update successful
Wed May 15 12:30:02 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:30:02 2019 daemon.info ddns_gargoyle[12571]:     service provider=ovh.com
Wed May 15 12:30:02 2019 daemon.info ddns_gargoyle[12571]:     domain=blog.mojadomena.pl
Wed May 15 12:30:02 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://myipinfo.net
Wed May 15 12:30:02 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 89.64.132.XX
Wed May 15 12:30:02 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 89.64.132.XX
Wed May 15 12:30:02 2019 daemon.info ddns_gargoyle[12571]:     Update not needed, IPs match
Wed May 15 12:30:06 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:30:06 2019 daemon.info ddns_gargoyle[12571]:     service provider=ovh.com
Wed May 15 12:30:06 2019 daemon.info ddns_gargoyle[12571]:     domain=mojadomena.pl
Wed May 15 12:30:06 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://www.ip-1.com/
Wed May 15 12:30:06 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://www.myipnumber.com
Wed May 15 12:30:06 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 89.64.132.XX
Wed May 15 12:30:06 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 89.64.132.XX
Wed May 15 12:30:06 2019 daemon.info ddns_gargoyle[12571]:     Update not needed, IPs match
Wed May 15 12:30:12 2019 daemon.info ddns_gargoyle[12571]: Checking whether update needed:
Wed May 15 12:30:12 2019 daemon.info ddns_gargoyle[12571]:     service provider=ovh.com
Wed May 15 12:30:12 2019 daemon.info ddns_gargoyle[12571]:     domain=qnap.mojadomena.pl
Wed May 15 12:30:12 2019 daemon.info ddns_gargoyle[12571]:         Could not determine local ip from url: http://www.dslreports.com/whois
Wed May 15 12:30:12 2019 daemon.info ddns_gargoyle[12571]:         Successfully retrieved local ip from url: http://checkmyip.com
Wed May 15 12:30:12 2019 daemon.info ddns_gargoyle[12571]:     local IP  = 52.28.54.5
Wed May 15 12:30:12 2019 daemon.info ddns_gargoyle[12571]:     remote IP = 89.64.132.XX
Wed May 15 12:30:13 2019 daemon.info ddns_gargoyle[12571]:     Update successful


I didn't find any contact method to checkmyip.com support to notify them about that issue.
Can you please check if that website is working correctly for anyone of you (I've tested it from several different networks in Poland and it's wrong all the time)?

If it will be incorrect is it possible to disable that one website from ddns plugin?

User avatar
RomanHK
Posts: 303
Joined: Sat May 04, 2013 4:18 pm
Location: Czech Republik

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby RomanHK » Wed May 15, 2019 2:46 pm

https://checkmyip.com/ says my IP is: 148.252.129.80 but my IP is NOT. There's really a mistake.

This page displays my IP correctly: http://www.mojeip.cz/
Turris Omnia with Gargoyle 1.11.x
Linksys WRT3200ACM with Gargoyle 1.11.x
TL-WR1043ND v2 with Gargoyle 1.10.0

User avatar
sloniupl
Posts: 7
Joined: Sat Mar 28, 2015 7:03 pm

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby sloniupl » Wed May 15, 2019 3:28 pm

Thanks for checking, at-least i know it's an issue with the website.

Now any idea how to configure ddns not to use this one?

User avatar
RomanHK
Posts: 303
Joined: Sat May 04, 2013 4:18 pm
Location: Czech Republik

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby RomanHK » Wed May 15, 2019 4:00 pm

sloniupl wrote:Thanks for checking, at-least i know it's an issue with the website.

Now any idea how to configure ddns not to use this one?

I don't know if it helps, but you can try.
ddns probably has more resources to detect IP, so it will be enough to temporarily disable the detector domain.

EDIT4: There was one more thing I thought. Why suggest an IP address when I can suggest a local domain - it might be better.

Edit /etc/dnsmasq.conf and add a line:

Code: Select all

local=/checkmyip.com/
and restart the router.
Then, when the service is fixed, just delete the line and restart the router.

Procedure for less experienced users, via GUI:
1. If you do not yet, install "Webshell for Gargoyle" plugin
2. if you want to apply a temporary solution, run the command in the plugin:

Code: Select all

echo "local=/checkmyip.com/" >> /etc/dnsmasq.conf && /etc/init.d/dnsmasq restart
3. if you want to cancel the temporary solution, run the command in the plugin:

Code: Select all

sed -i "/checkmyip.com/d" /etc/dnsmasq.conf && /etc/init.d/dnsmasq restart
Last edited by RomanHK on Fri May 24, 2019 6:55 am, edited 4 times in total.
Turris Omnia with Gargoyle 1.11.x
Linksys WRT3200ACM with Gargoyle 1.11.x
TL-WR1043ND v2 with Gargoyle 1.10.0

User avatar
sloniupl
Posts: 7
Joined: Sat Mar 28, 2015 7:03 pm

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby sloniupl » Wed May 15, 2019 4:32 pm

Thanks RomanHK, it looks like it's wroking :mrgreen:

chrispeddler
Posts: 4
Joined: Wed May 08, 2019 12:48 am

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby chrispeddler » Thu May 16, 2019 7:54 pm

Checked! Looks normal on my end. Do you have a dynamic internet connection?

Lantis
Moderator
Posts: 4912
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby Lantis » Thu May 16, 2019 10:54 pm

It’s showing me as the wrong IP (and not even in the same country) so something is wrong.
I prefer the above temporary workaround from Roman for now instead of removing it entirely. I’d like the opportunity for them to correct their issue rather than reduce the number of available lookups.
If it is still giving bad results in 1 months time I’ll look to remove it.
Routers: Various ar71xx/mvebu/x86-64
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases

User avatar
sloniupl
Posts: 7
Joined: Sat Mar 28, 2015 7:03 pm

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby sloniupl » Fri May 17, 2019 2:58 am

Thank you all for checking and helping with this issue ;)

Rog66
Posts: 199
Joined: Fri Jan 04, 2013 4:53 pm

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby Rog66 » Fri May 17, 2019 5:55 am

I had this problem after the latest build was installed (with settings preserved). Even when I thought I'd fixed it it came back. I fixed it by disabling the TOR client (enabled per client) rebooting and then reenabling TOR by client. Somehow this seemed to be sending out requests randomly over TOR instead of directly. Mine has worked fine ever since. Might be a different issue but seems a bit of a coincidence

User avatar
sloniupl
Posts: 7
Joined: Sat Mar 28, 2015 7:03 pm

Re: checkmyip.com causing ddns plugin to update wrong IP

Postby sloniupl » Fri May 17, 2019 5:59 am

I never save my settings so it was flashed twice (after i noticed something is wrong) and configured from scratch ;)


Return to “Other Issues”

Who is online

Users browsing this forum: No registered users and 1 guest