First of all in the current version, all founder or admin level users are not even touched by the mod. Second, there might be some changes in the API I had missed so far.
Third problem is the checking cron job. Theres two ways how to execute it, one is ajax calls whenever your site is visited which is not very reliable. The scond option is to let the system run the job, which can be done in you case and is definetely the better choice.
This one handles also admins and founders but only updates their groups, which are handled by the mod. They will not be deactivated by the mod, even if the API access is revoked.
This one has a completely new interface to ESI.
This one also handles default groups (Will set corp group as default, alliance if no corp group is found)
Next would be to figure out if the cron is working, this can be done by running the following from a shell:
/<path to your phpbb install>/bin/phpbbcli.php cron:run cron.task.groups_check
If that works I recommend to setup a real system cron job:
Go to ACP->general->server config->server settings and select “Run periodic tasks from system cron”
afterwards add the folowing to your cron_table (this example would execute every 15 minutes):
*/15 * * * * /<path to your phpbb install>/bin/phpbbcli.php cron:run >/dev/null 2>&1
Don’t worry to much about the 15 minutes, the individual tasks have their own timings.
Glad it works now. The info below user names is using the same information. The cron lock may be due to the job already running or a previous error, which blocks for a certain amount of time. This may happen if the cron is executed during downtime but as long as the cron interval in the ACP is a multiple of an hour this will happen just once.
probably something I introduced with the default group handling, I knew I shouldn’t have touched it. Any chance the users for which you see this are the ones which don’t get a corp or alliance group assigned?
Apologies for the late reply, was on a weeks leave. They actually do get a corporation and group assigned (which should be the default group as well)
Registration is only for the specific corp, registered members are then placed into a corpnamegroup. (Which I would then manually set to default). It appears it does set it automatically to default now, so that is working but also creates the 2nd duplicate in de dB
Hello everyone, I’m looking for help with the installation of this extension as I don’t speak English, it would be nice if someone could explain it to me in German, the pre-installation is already done (module is installed, but not activated yet), but unfortunately I don’t know what I have to adjust (groups) etc…, as I said it would be great if someone could explain it to me, ingame Seriph Null, or Schnullibulli. Thanks a lot!
SNITCH! First, thanks for all your work, @Snitch_Ashor !
I just updated to PHPBB 3.3, PHP 7.1 and EVESSO 1.2.6. I am getting the error:
**[phpBB Debug] PHP Warning** : in file **[ROOT]/ext/snitch/authevesso/login.php** on line **125** : **array_flip() expects parameter 1 to be array, null given**
It seems this $this->config['snitch_authevesso_scopes'] is empty. I’m not sure where it should find that so I can’t confirm it is getting set. I know that I do have all the scopes listed configured in my EVE Application setup.
Do you know what’s happening here? Or can you point me to how that config parameter is set up so I can see why it’s not loading?
Im getting this odd thing whenever i try to enable this thing ? phpbb 3.3. php 7.2.30
phpBB encountered an error building the container due to an installed extension. For this reason, all extensions have been temporarily disabled. Please try purging your forum cache. All extensions will automatically be re-enabled once the container error is resolved. If this error continues, please visit phpBB.com for support.
Exception: The file “/home/dh_698vcz/dab-online.net/board/ext/snitch/authevesso/config/auth.yml” does not contain valid YAML: The reserved indicator “@” cannot start a plain scalar; you need to quote the scalar at line 5 (near “- @dbal.conn”) in /home/dh_698vcz/dab-online.net/board/ext/snitch/authevesso/config/auth.yml (which is being imported from “/home/dh_698vcz/dab-online.net/board/ext/snitch/authevesso/config/services.yml”).
Hey,
I downloaded the zip via wget to my server and unzipped it. After this, I moved all files to phpbb root, but there is no folder /ext/snitch/authevesso…
When I check another folder, for example adm/style/, then I find files with evesso in it.
In admin interface there is no option to activate the plugin.
What am I doing wrong?
EDIT: I don’t find the folder /ext/snitch/authevesso/ in the .zip file on my windows pc.
EDIT2: I also tried cloning the latest files, but still no folder and no sign in acp.