I have installed the server into the directory /usr/share/php/yubico-openid-server/
I created the directory /usr/local/xxx/OpenIDs/ for the keys.
A sym link makes the /examples/consumer/ htdocs of the webserver
Another sym link makes /example/server/ htdocs/server
I login at my pip.verisignlab.com with my OpenID (me3332) point my OpenID URL (
http://me3332.pip.verisignlabs.com) in the form of my root web page of the yubico-openid-server and will be recognized.
Then I tried to use the /server and get a prompt for my yubikey. When I put in this information, the screen remains empty. The log file shows:
Quote:
PHP Fatal error: Call to a member function verify() on a non-object in /usr/share/php/yubico-openid-server/examples/server/lib/session.php on line 117, referer:
http://openid.elmit.net/server/server.phpThe last lines of session.php around line 117 are:
117 $auth = $yubi->verify($yubikey);
118 if (PEAR::isError($auth)) {
119 return array(array('Authentication failure: ' . $auth->getMessage() .
120 '<!-- Debug output from server: ' . $yubi->getLastResponse() . '-->'),
What am I missing?
bye
R.