Hi,

It seems that your PHP version doesn't contain the hash functions. This is either because it's too old, or because it was compiled without these functions. We have a workaround library to provide these functions on older versions, so you probably have an oddly compiled PHP module.

What OS and PHP packages are you using?

adam.

On 2017-09-12 23:06:56, Shon Elliott <selliott@getunwired.com> wrote:

Hi Observium List,

 

We updated Observium to the latest svn stable branch today. I made sure we had ran the update, so it shows that everything is up to date, including the database.

 

We found that we ran into a snag when adding new users to the system via the web interface. I was able to add the user via the adduser.php script, but it’s missing some data. When I went to go edit it, it logged the same error. Here are the excerpts of the errors below, one for adding the user, and one for editing the user added via adduser.php.

 

[Tue Sep 12 14:23:32.609888 2017] [:error] [pid 42518] [client 1.2.3.4:51614] PHP Fatal error:  Call to undefined function hash_equals() in /usr/local/www/observium/html/includes/functions.inc.php on line 313, referer: http://xxx/adduser/

[Tue Sep 12 14:26:36.631482 2017] [:error] [pid 42518] [client 1.2.3.4:10867] PHP Fatal error:  Call to undefined function hash_equals() in /usr/local/www/observium/html/pages/edituser.inc.php on line 125, referer: http://xxx/edituser/user_id=13/

 

 

Any ideas?

 

 

Kind Regards,

Shon Elliott, KK6TOO

Level 3 IP/Routing/Security Network Engineer

unwired-new-logo

(559) 476-9463 – Cell

(559) 261-4444 x 129 – Office

(559) 943-1025 – Direct

selliott@getunwired.com

www.getunwired.com