DDNS Updater DDNS updater does not start

Status
Für weitere Antworten geschlossen.

Nicholas Chan

Benutzer
Mitglied seit
04. Aug 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
I have a DS413 running DSM 4.2-3211

Installed Init 3rd Party package before installing DDNS updater package. After installation, DDNS updater always shows its status as "stopped". Even clicking on the "run" button just brings me to a blank window within DSM.

Attempting to click on the Init 3rdparty link http://192.168.xx.xx:5002 results in a timeout although its status in Package Centre is reported to be running.

Any advice?
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
You clicked "run" resp. "start" in package center or in ddns updater? Did you refreshed your browser cache? Did you restartet your DS? If init_3rdparty not installed correctly, it can have side effects for other 3rdparty apps.

If all failed please try to uninstall and install init_3rdparty again, perhaps in conjunction with a restart
 

Nicholas Chan

Benutzer
Mitglied seit
04. Aug 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
I clicked Package Center -> Installed -> DDNS updater and the status is "stopped". Clicked on "Action" and "run" but no result.

Yes cleared browser cache. Used another browser also.

Yes restarted the DS multiple times.

I uninstalled init_3rdparty and restarted the DS. Same result. DDNS updater still reports "stopped".

You clicked "run" resp. "start" in package center or in ddns updater? Did you refreshed your browser cache? Did you restartet your DS? If init_3rdparty not installed correctly, it can have side effects for other 3rdparty apps.

If all failed please try to uninstall and install init_3rdparty again, perhaps in conjunction with a restart
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
I clicked Package Center -> Installed -> DDNS updater and the status is "stopped". Clicked on "Action" and "run" but no result.

Yes cleared browser cache. Used another browser also.

Yes restarted the DS multiple times.

I uninstalled init_3rdparty and restarted the DS. Same result. DDNS updater still reports "stopped".
Have you installed init_3rdparty again and rebooted your ds? Can you than click the Init 3rdparty link without timeout? ddns updater can not start without a functional init_3rdparty.
 

Nicholas Chan

Benutzer
Mitglied seit
04. Aug 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
I have uninstalled init_3rdparty and rebooted.

I then reinstalled init_3rdparty and rebooted. After rebooting I attempted clicking the :5002 link but it still timeout. I then went into the firewall and added an all-allow rule for port 5002 but still does not work. In Package Manager, Init_3rdparty is shown to be running.

Have you installed init_3rdparty again and rebooted your ds? Can you than click the Init 3rdparty link without timeout? ddns updater can not start without a functional init_3rdparty.
 

litfoo

Benutzer
Mitglied seit
22. Sep 2013
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hi guys,

Was there a resolution to this? I get the same behaviour as Nicholas.

I am persoanlly running DSM 4.3-3776

thanks,

litfoo
 

Nicholas Chan

Benutzer
Mitglied seit
04. Aug 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Yes I have. I have also manually added the firewall rules to allow me to view the PHP info page but still the DDNS Updater does not work. Status is always shown as "stopped"

Have you installed init_3rdparty again and rebooted your ds? Can you than click the Init 3rdparty link without timeout? ddns updater can not start without a functional init_3rdparty.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
The package "Perl" is also needed for the backend "ddclient", so pls install perl package if not yet done
 

Nicholas Chan

Benutzer
Mitglied seit
04. Aug 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
The package "Perl" is also needed for the backend "ddclient", so pls install perl package if not yet done

I installed the Perl package from Synology and now have some progress. Now the status is "running" but when I click on the DDNS Updater icon, the window opens up and gives me a 403 Forbidden error.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
if you are not a administrator, pls login as administrator and add the user for the desired app in Control Panel - Application Privileges.

If you use a provider that allows updates only via ssl, then you need to install the iPKG perl + perl-IO-Socket-SSL.

Pls disable "Improve protection against cross-site request forgery attacks" in Control Panel - DSM Settings - Security. The next version of DDNS updater are able to run with this feature enabled
 

Nicholas Chan

Benutzer
Mitglied seit
04. Aug 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
I am an administrator. I also added another account within the Application Privileges and still get 403 errors.

I have also disabled Improve protection against cross-site request forgery attacks and is still gets 403 errors.

if you are not a administrator, pls login as administrator and add the user for the desired app in Control Panel - Application Privileges.

If you use a provider that allows updates only via ssl, then you need to install the iPKG perl + perl-IO-Socket-SSL.

Pls disable "Improve protection against cross-site request forgery attacks" in Control Panel - DSM Settings - Security. The next version of DDNS updater are able to run with this feature enabled
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
Did the other user logout and login after you disabled "Improve protection against cross-site request forgery attacks"? I test it with different browsers and it worked.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
Which user will be used, admin or another?
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
Hi,

I always log into DSM as admin
Which DSM version is installed?
the only thing in my opinion and still can be a problem by you is the following:
If DSM 4.3-3776 then you have to disable "Improve protection against cross-site request forgery attacks" in Control Panel - DSM Settings - Security. The next version of DDNS updater are able to run with this feature enabled or you install the latest version 4.3-3776-2 in which the use of the function "Improve protection against cross-site request forgery attacks" for 3rdparty Apps has been fixed.
 
Zuletzt bearbeitet:

litfoo

Benutzer
Mitglied seit
22. Sep 2013
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Strange - I tried DDNS updater and it worked.

I then went to see what version of DSM I was using.

I was using DSM 4.3-3776 so updated to DSM 4.3-3776-2

Tried DDNS Updater and I get the '403 forbidden' error

and having '"Improve protection against cross-site request forgery attacks" in DSM 4.3-3776-2 does not seem to be making a difference - still get the 403 error

Please advise.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
Really strange behavior...
what have you done after the first try to start ddns updater and before dsm update?

we checked:
- this is a php web app, cause you need Init_3rdparty to enable php for the system apache ... done
- you need at least perl package from synology to start and use ddclient...done
- the additional security check on start of the ddns updater require a user in the administrator group or a user which is enabled in "application privileges"...done

"Improve protection against cross-site request forgery attacks" can now be turned on, it no longer prevents the execution of 3rdparty apps.

I have really no more ideas how we can fix the issue
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat