Cannot change password.
-
Not sure if you wan this sort of report here but anyway.
I'm running i386 NanoBSD 2.1 image from http://iserv.nl/files/pfsense/releng9 build 1623.
I get an error trying to change the password initially in the wizard and then again in the user manager. I get a crash report with an option to submit it but that too errors out.Crash report begins. Anonymous machine information: i386 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Fri Jan 20 14:07:17 CET 2012 root@builder9:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_wrap.9.i386 Crash report details: PHP Errors: [12-Feb-2012 20:48:24 UTC] PHP Fatal error: Call to undefined function hash() in /etc/inc/auth.inc on line 499
then
Diagnostics: Crash reporter Processing... Warning: file_put_contents(/var/crash/crashreport_header.txt): failed to open stream: No such file or directory in /usr/local/www/crash_reporter.php on line 104
Otherwise looking great! :)
Steve
-
Ok now I see that this was already reported: http://lists.pfsense.org/pipermail/dev/2012-January/000145.html
However this is still present with the FreeBSD 9 base.Steve
-
Don't use the releng9 builds, we're going to be targeting 8.3 for pfSense 2.1 so those aren't a good measure, and they are quite out of date.
More recent builds at http://iserv.nl/files/pfsense/releng82/
-
I see a releng83 directory there with files in it, might be relevant:
http://iserv.nl/files/pfsense/releng83/
-
Still appllies to the 8.3 builds though. I can't reset the password from the cli.
-
tried to change 'admin' pass via webgui and got this:
Fatal error: Call to undefined function hash() in /etc/inc/auth.inc on line 507
when i got back to the dashboard, there was a link pointing me to a "crash reporter"
there i got this:Crash report begins. Anonymous machine information: i386 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Fri Feb 17 17:05:53 CET 2012 root@b83i386.dnsalias.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_SMP.8 Crash report details: PHP Errors: [25-Feb-2012 17:23:32 UTC] PHP Fatal error: Call to undefined function hash() in /etc/inc/auth.inc on line 507 [25-Feb-2012 17:24:05 UTC] PHP Fatal error: Call to undefined function hash() in /etc/inc/auth.inc on line 507 Filename: /var/crash/minfree 2048
looking forward to 2.1 release :)
keep up the good work
-
Still appllies to the 8.3 builds though. I can't reset the password from the cli.
Got it to work what you need to do is from console command line:
pkg_add -r ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/8.3-BETA1/packages/Latest/php5-hash.tbz
I don't know why the above line is being changed delete the http://
Then you will have to:
vi /etc/inc/system.incGo to line :892
find this line: "bin-path" => "/usr/local/bin/php"
Change it to: "bin-path" => "/usr/local/bin/php-cgi"
If you don't change this you will get a server 500 error.
Then save your changes. Reboot and all should be well with the world…
-
we just fixed it for good (we hope) in the builds tonight.
Since the official snap servers aren't going, here's the first build any of us have made with the fix. (Fair warning: nobody has actually tried to use these images, they are fresh off the builder):
http://files.chi.pfsense.org/jimp/2.1-8.3/ -
I can confirm that I can change the password in that latest build.
Dan
-
we just fixed it for good (we hope) in the builds tonight.
Since the official snap servers aren't going, here's the first build any of us have made with the fix. (Fair warning: nobody has actually tried to use these images, they are fresh off the builder):
http://files.chi.pfsense.org/jimp/2.1-8.3/Thanks, you saved my morning. ;-)
Consensus, do not git sync in the morning without checking the forum first.
Regards // Jallee