Any known issues since update / dyn dns ?
-
Ok. I enabled the logging. Pls remember this has been working day in day out for months with no problems.
The log said the username / password is wrong. That is not the case. I've checked and re-entered it twice.
Is there a way to roll back the OS on the SG1100 ?
-
@oldlock
I just did an update to my free Noip address and it worked fine. Short of a typo in the creds, like a leading/trailing space, I'd go ahead and reset the PW on the account. Maybe your account got munged at the far end. -
OK. Password reset at noip and the entry deleted and recreated. Same error.
Call me cynical but something in my install must have been screwed up with the last update, yours works that suggests the code is good, so it has to be this instance.
So anything know how to roll back or reinstall the same image ?
-
Before, I could say - and proof it - that you and I use the same code.
These days, Netgate"s devices use a firmware - and non-Netgate's device uses another firmware, as I'm using the CE version.Look at this : https://github.com/pfsense/pfsense/commits/master/src/etc/inc/dyndns.class :
You are using this new 'Netgate' version, with this patch from 27 days ago, and I'm not.
This is the redmine issue : https://redmine.pfsense.org/issues/11815
You could 'park' the actual /etc/inc/dyndns.class file, and replace it with this one :
-
Well the long and short of it is that it stopped working with the last update. Anyone have any insights as to how to force a reinstall ?
-
Hello!
Are you using noip groups?
John
-
@oldlock said in Any known issues since update / dyn dns ?:
Anyone have any insights as to how to force a reinstall ?
I'll translate :
@gertjan said in Any known issues since update / dyn dns ?:
You could 'park' the actual /etc/inc/dyndns.class file, and replace it with this one :
Rename the file /etc/inc/dyndns.class to - fro example /etc/inc/dyndns.class.bak
Take this version, https://raw.githubusercontent.com/pfsense/pfsense/fe6b125233f40f5919746b1cb90c39b459aa39fd/src/etc/inc/dyndns.class
And you'll be fine.
-
You can manually replace https://github.com/pfsense/pfsense/blob/e6389f634a25f6c391531d779e147883568a3e83/src/etc/inc/dyndns.class#L578
with
curl_setopt($ch, CURLOPT_USERPWD, $this->_dnsUser . ':' . $this->_dnsPass);
-
Thanks, That has resumed the correct function of the dyn dns .
-
@viktor_g said in Any known issues since update / dyn dns ?:
You can manually replace https://github.com/pfsense/pfsense/blob/e6389f634a25f6c391531d779e147883568a3e83/src/etc/inc/dyndns.class#L578
with
curl_setopt($ch, CURLOPT_USERPWD, $this->_dnsUser . ':' . $this->_dnsPass);
Hi, thanks for this. I can confirm the change has fixed the issue for me. Thinking long term, will this change 100% make it into the next update or is there a possibility the fix will be overwritten to the old code by a future update? (Sorry if this sounds like a daft question but not 100% up to speed with how releases are managed).
-
@audiobahn said in Any known issues since update / dyn dns ?:
make it into the next update
Newer versions will include the patches, like the one proposed by viktor_g.
-
@gertjan said in Any known issues since update / dyn dns ?:
@audiobahn said in Any known issues since update / dyn dns ?:
make it into the next update
Newer versions will include the patches, like the one proposed by viktor_g.
Okay, great thanks.
-
@gertjan This just worked for me on version 21.05.2-RELEASE (arm). Thank you!