Hello, I am trying to solve this for weeks, please help. I am an absolute beginner. (but fast learning one)
I just want to set up my DDNS so I can use my PC from all around the world since I am a designer. I create the ddns in LuCI, I created an account on dynu.com, I forwarded a port, I set up WakeOnLan, and everything works fine, I can even turn on my PC from a different network. Magic! But at the moment my provider changes my IP, it stops working and I have to change it manualy.
After that I downloaded putty.exe and psftp.exe and uploaded the “comodo.crt” to “/etc/ssl/certs/comodo.crt”. I never worked with a command line, but I did it right after all. Then I set the same path in LuCI. Saved, crt loaded, but it didnt help. Still getting red sign at “Process ID” now with code PID9172 which I don’t know what means.
Can you help me? Should I create a different .crt file with different certificate? Thanks for your help!
(change 192.168.1.1 if needed to your router’s actual IP address) and click on the Read/Reread log file button so you can see what’s in the logs. That should give you a pretty good idea what’s wrong.
Well, it was readable for everyone, so access to that file probably wasn’t the problem. I don’t see what could be wrong. (And I don’t even have Turris Omnia.)
The wget command is trying to write its output to /var/run/ddns/myddns.dat and a log to /var/run/ddns/myddns.err. It could be that the problem lies there, what is the output of
ls -l /var/run/ddns/myddns.dat /var/run/ddns/myddns.err
How did you create the /etc/ssl/certs/comodo.crt file? if you did copy/paste from a Windows PC, I suspect the formatting of the file could be wrong. PCs and Linux machines (and the Omnia is a Linux machine) have potentially different formats for text files.