[pmwiki-users] Problem using AuthUser [resend, truncated message]
Joshua J. Kugler
joshua at eeinternet.com
Wed Aug 8 09:29:03 PDT 2018
Thank you for the reply. I will attempt an upgrade to 2.2.109. I have to be
careful since I have some files sitting around in the public areas, etc. :)
I am running PHP 5.5.9. Would the crypt/pmcrypt still be an issue? The
passwords generated by using *crypt* are not an issue. It's that the accounts
listed in /SiteAdmin/AuthUser do *not* work.
j
On Wednesday, August 8, 2018 2:50:22 AM AKDT Petko Yotov wrote:
> If you have PHP 5.6 or newer you can no longer use crypt() this way.
>
> You should upgrade to the latest PmWiki version, 2.2.109 and change all
> calls to crypt() with pmcrypt().
>
> Please read the release notes before you upgrade.
>
> Petko
>
> P.S. Version 2.2.109 should work even with older PHP versions.
>
> On 06/08/2018 09:52, Joshua J. Kugler wrote:
> > I'm trying to convert to AuthUser. However, when I try to login in, it
> > goes
> > right back to the login screen
> >
> > I have AuthUser enabled. The first part of config.php looks like:
> >
> > <?php if (!defined('PmWiki')) exit();
> > $WikiTitle = 'My Title';
> >
> > $PageLogoUrl = "$PubDirUrl/images/my_header.jpg";
> >
> > $EnableUpload = 1;
> > $UploadPrefixFmt = '/$Group/$Name';
> > $EnableUploadVersions=1;
> >
> > # We want to be able to enable password protection on pages
> > $DefaultPasswords['admin'] = array(crypt('pw'), crypt('pw2'));
> > $DefaultPasswords['read'] = array('@read', crypt('pw3'), crypt('pw4'));
> > $DefaultPasswords['edit'] = array('@edit', crypt('pw5'));
> > $DefaultPasswords['upload'] = array('@edit', crypt('pw6'));
> >
> > # Enable AuthUser
> > include_once("$FarmD/scripts/authuser.php");
> >
> > NOTE: using the "old" (existed before switch to AuthUser) pwX passwords
> > still
> > works, as it should...just not the new user/pass combinations.
> >
> > /SiteAdmin/AuthUser looks like:
> >
> > user1: $!$<password created with (:encrypt wonderland:)>
> > ---
> > userN: $!$<password created with (:encrypt wonderland:)>
> >
> > @read: user1, user2, user3
> >
> > @edit: user4, user5, user6
> >
> > This is in my http logs after a login request:
> >
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Use of
> > undefined constant ATTACH_DELETE_VERSION - assumed
> > 'ATTACH_DELETE_VERSION' in /
> > home/web/mywiki.mydomain.com/wiki/cookbook/attachdel.php on line 38
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Undefined variable: authlist in
> > /home/web/mywiki.mydomain.com/wiki/scripts/
> > authuser.php on line 72
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Undefined index: htgroup in /home/web/mywiki.mydomain.com/wiki/scripts/
> > authuser.php on line 85
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Undefined index: prefs in
> > /home/web/mywiki.mydomain.com/wiki/scripts/prefs.php
> > on line 34
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Undefined variable: k in
> > /home/web/mywiki.mydomain.com/wiki/scripts/prefs.php
> > on line 41
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Undefined variable: k in
> > /home/web/mywiki.mydomain.com/wiki/scripts/prefs.php
> > on line 42
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Uninitialized string offset: 0 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php
> > on line 922
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Uninitialized string offset: 0 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php
> > on line 922
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Uninitialized string offset: 0 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php
> > on line 922
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Uninitialized string offset: 0 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php
> > on line 922
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Uninitialized string offset: 0 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php
> > on line 922
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Uninitialized string offset: 0 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php
> > on line 922
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Uninitialized string offset: 0 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php
> > on line 922
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Undefined offset: 2 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php(456) :
> > runtime-created function on line 1
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Undefined offset: 2 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php(456) :
> > runtime-created function on line 1
> > 2018-08-05 23:24:59: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Notice:
> > Undefined offset: 2 in
> > /home/web/mywiki.mydomain.com/wiki/pmwiki.php(456) :
> > runtime-created function on line 1
> >
> > This is pmwiki-2.2.56
> >
> > Any ideas how to trouble shoot this?
> >
> > j
>
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://www.pmichaud.com/mailman/listinfo/pmwiki-users
--
Joshua Kugler
Part-Time System Admin/Programmer
http://www.eeinternet.com - Fairbanks, AK
PGP Key: http://pgp.mit.edu/ ID 0x73B13B6A
More information about the pmwiki-users
mailing list