Comments (4)
i tried to click get current ip on my computer (windows 10) and it works normally.
currently the url used to retrive current ip is: https://checkip.dedyn.io
the problem is that in your case is not possible to open an https connection to that website but i'm not sure what could be causing this...
the first idea that comes to my mind is wrong pc clock but reading the log that is not the case, clock is correct.
Does that website opens from browser? seems a certificate problem and a browser might give you more details on what exactly is going on.
is the computer updated? maybe there is some intermediate/root certificate expired or missing.
Another option could be some program blocking the connection, have you changed antivirus recently? some of them try to intercept tls connections using custom certificates.
from dynamicdnsupdater.
Thanks for your reply. FYI, the information that I gave in my first post was not fully correct. I have now corrected this.
When I click "Get Current IP", nothing is added to the log file, but the status line at the bottom of the GUI says:
Status: Error while getting current ip
When I open https://checkip.dedyn.io or https://checkipv4.dedyn.io in a browser (Microsoft Edge Chromium) on my server that runs DynamicDnsUpdater, then the correct external IP address is shown.
The problem could be that my 12 year old server that gives the IP Update Exception still runs Windows 7....
When I run DynamicDnsUpdater on my main PC that runs Windows 10, the program runs without problem!
Maybe deSEC somehow checks the OS of the host that does the IP query via https://checkip.dedyn.io ,and does not respond when the OS is Windows 7? I am just guessing now. In the past DDU ran without problem on this server / Windows 7.
Anyway, since Windows 7 is not supported anymore by Microsoft, I am now migrating my server to Linux. And I have already seen that the ddclient on Linux works OK in combination with deSEC.
from dynamicdnsupdater.
i suspect that the problem is some missing update on the windows 7 pc, probably the support for tls1.2 or some root certificate expired, try to check if it's windows 7 SP1 or if it's the older windows 7 without service pack.
consider using wsus offline to update windows and/or the root ca certificates, it should be easy and automated with few clicks, note that you need version 11.9 (the linked one) which support windows 7 upgrading, newer versions dropped the support.
i tested the program on a fully updated win7 and it works
from dynamicdnsupdater.
Excuses me for my late reply. The Windows 7 PC/server was using Windows 7 SP1 with the latest updates. I was running an IIS 7.5 https webserver on this system with TLS1.2 encryption, using an Let's Encrypt certificate, for remote access to files on this server. I don't know for sure however if root certificates were still valid.
In the mean time I have installed Linux Mint 20.3 XFCE on this server, including https web server. I am now using ddclient in combination with the deSEC DynDNS and this is working fine.
Since DynamicDnsUpdater is working fine on your Windows 7 PC, and because Windows 7 is not installed anymore on my server, I am closing this issue. Thanks for your hints, they may still be useful for other users of your program.
from dynamicdnsupdater.
Related Issues (8)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dynamicdnsupdater.