Quantcast
Channel: DOCU - Foren
Viewing all 6544 articles
Browse latest View live

Administration - Installation - Core: Re: Url generation behind SSL Offload Loadbalancer/proxy

$
0
0
In the setup (/setup/setup.php) there is a option called "Autodetect HTTPS" (under "Basic Settings"). You can set the HTTP header and value, that indicate that there is SSL offloading in place. ILIAS will generate HTTPS links if these match:

ilias_autodetect_https.png

Administration - Installation - Core: Antw(2): Url generation behind SSL Offload Loadbalancer/proxy

Administration - Installation - Core: DB-Error, Upgrade from 4.4

$
0
0
Hello,

I need to upgrade from a ILIAS 4.4 version. First step was to upgrade to 5.0, but in step #4418 the following error is thrown:

PHP Fatal error: ilDB Error: addUniqueConstraint(tst_active)<br />MDB2 Error: constraint violation<br />_doQuery:
[Error message: Could not execute statement]\n
[Last executed query: ALTER TABLE tst_active ADD UNIQUE uc1_idx (user_fi, test_fi, anonymous_id)]\n
[Native code: 1062]\n[Native message: Duplicate entry '13-14-GQYKx' for key 'uc1_idx']\n


How can I fix this ? Any suggestions welcome!

kind regards,
Anton

Administration - Installation - Core: Re: DB-Error, Upgrade from 4.4

$
0
0
Hi Anton,

I would try to skip the step 4418. Just edit the database. The table is "settings". I would change the value from 4418 to 4419 (here: 5427).

I am not shure if is is the best way.

Best regards,
Wolfgang

dbversion.JPG

Administration - Installation - Core: OpenId Connect gives error message

$
0
0
Hi,

I'm trying to get the OpenId Connect working in Ilias. I use a test account at Auth0 for this purpose.
I have set all the required fields in Ilias that Auth0 has given me. I also set the trusted callbacu url in Auth0, ie: https://<mydomain>.nl/openidconnect.php
I set the attribute to email.

The moment I click on the OpenId authentication link, Auth0 opens, I fill in my username and password and it redirects to Ilias but then it shows an errormessage, see screenshot. It says incorrectly logged in.

To research what goes on in the background I set logging to DEBUG:

[p84d9] [2020-01-17 16:27:03.472134] 0000-546_auth.DEBUG: ilAuthSession::init:1115 Started new session.
[p84d9] [2020-01-17 16:27:03.472355] 0000-546_init.DEBUG: ilInitialisation::resumeUserSession:1080 Current session is invalid: p84d9elm84n98gcjqe3811vs50
[p84d9] [2020-01-17 16:27:03.472413] 0000-546_init.DEBUG: ilInitialisation::blockedAuthentication:1303 Blocked authentication for shibboleth request.
[p84d9] [2020-01-17 16:27:03.472442] 0000-546_init.DEBUG: ilInitialisation::resumeUserSession:1080 Authentication is started in current script.
[p84d9] [2020-01-17 16:27:03.516731] 0000-546_init.DEBUG: ilUserRequestTargetAdjustment::adjust:1650 Anyonymous request. No adjustment.
[p84d9] [2020-01-17 16:27:03.584468] 0000-546_init.DEBUG: ilStartUpGUI::doOpenIdConnectAuthentication:106 Trying openid connect authentication
[p84d9] [2020-01-17 16:27:03.622635] 0000-546_auth.DEBUG: ilAuthFrontendCredentials::setUsername:43 Username: ""
[p84d9] [2020-01-17 16:27:03.623939] 0000-546_auth.DEBUG: ilAuthProviderFactory::getProviderByAuthMode:2407 Using openid connect authentication.
[p84d9] [2020-01-17 16:27:03.627422] 0000-546_auth.DEBUG: ilAuthFrontendFactory::getFrontend:2417 Init auth frontend with standard auth context
[p84d9] [2020-01-17 16:27:03.630032] 0000-546_auth.DEBUG: ilAuthFrontend::authenticate:2422 Trying authentication against: ilAuthProviderOpenIdConnect
[p84d9] [2020-01-17 16:27:03.637668] 0000-546_auth.DEBUG: ilAuthProviderOpenIdConnect::doAuthentication:182 Redirect url is: https://<mydomain>/openidconnect.php
[p84d9] [2020-01-17 16:27:03.903436] 0000-546_auth.DEBUG: ilLogger::dump:98 Array
(
[id_token] => eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ik5FVkZSVGd5T0RBMU56TkVOakZEUWtVMlJqTkdRalJFTnpsQk5FSTJSRGM0TWpKQk5FWXdRZyJ9.eyJuaWNrbmFtZSI6InIuZGVrb3N0ZXIiLCJuYW1lIjoici5kZWtvc3RlckBub29yZGhvZmYubmwiLCJwaWN0dXJlIjoiaHR0cHM6Ly9zLmdyYXZhdGFyLmNvbS9hdmF0YXIvMWZjZDVkZjczMTRiMjk5ZGE2OWNkNmI4NzlmZmUzOWI_cz00ODAmcj1wZyZkPWh0dHBzJTNBJTJGJTJGY2RuLmF1dGgwLmNvbSUyRmF2YXRhcnMlMkZyLnBuZyIsInVwZGF0ZWRfYXQiOiIyMDIwLTAxLTE3VDE1OjI3OjAyLjI1NVoiLCJlbWFpbCI6InIuZGVrb3N0ZXJAbm9vcmRob2ZmLm5sIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImlzcyI6Imh0dHBzOi8vZGV2LW93ZTJoOGQ2LmV1LmF1dGgwLmNvbS8iLCJzdWIiOiJhdXRoMHw1ZTFlZmU3MDQ1NWNhMjBlYmM1Nzc1YzIiLCJhdWQiOiJTNHh0Z3cxQTA3MlZZd3BhYW9uRTFORkRaZVIxWHluNCIsImlhdCI6MTU3OTI3NDgyMiwiZXhwIjoxNTc5MzEwODIyLCJhdXRoX3RpbWUiOjE1NzkyNzQ4MjIsIm5vbmNlIjoiMTBkZjA2N2FjMDhhN2MyMDcxZTE5ODhiODI5MzBlMTAifQ.DIDIjWxn_WpafSc26YB7fgIgnVEs-kILCPAJ_4_RO6t_-_QVshLqB-ny3BGMfkGDtRqyoJUj9Xk0Qb3l5t45kYnmXxQYeB3EDirh4gCIyD5diAVVzq6ji5HriRToKqpqF7uGsfct9nvGD87xPe6EzI_xqtqaamKwQduAQuKXyPFJ7UWqza9J-h50EUUR-uq6UqA8hwsbidAy0omGX12lFKU-tzm9h_CS4MVCgfT3BhgOpxJmNQX3E1JB6Z_6_tfmXJBjAwBCxutzOukeweS1xTHdFM1Z3oMC8IYFV6GkhWeDZUh2PqhZpwSQHvQWk7-QSnJltWpVZeSxis-Rfnarsg
[state] => da5c91fcdbaab0bbd3343b08f057f1e7
)

[p84d9] [2020-01-17 16:27:03.903538] 0000-546_auth.DEBUG: ilLogger::dump:101 stdClass Object
(
[nickname] => r.dekoster
[name] => r.dekoster@noordhoff.nl
[picture] => https://s.gravatar.com/avatar/1fcd5df7314b299da69cd6b879ffe39b?s=480&r=pg&d=https%3A%2F%2Fcdn.auth0.com%2Favatars%2Fr.png
[updated_at] => 2020-01-17T15:27:02.255Z
[email] => r.dekoster@noordhoff.nl
[email_verified] => 1
[iss] => AUTH0 URL
[sub] => INTENTIONALLY HIDDEN
[aud] => INTENTIONALLY HIDDEN
[iat] => 1579274822
[exp] => 1579310822
[auth_time] => 1579274822
[nonce] => 10df067ac08a7c2071e1988b82930e10
)

[p84d9] [2020-01-17 16:27:03.903602] 0000-546_auth.DEBUG: ilAuthProviderOpenIdConnect::handleUpdate:102 Authenticated external account: r.dekoster@noordhoff.nl
[p84d9] [2020-01-17 16:27:03.907864] 0000-546_auth.DEBUG: ilLogger::dump:96
[p84d9] [2020-01-17 16:27:03.967188] 0000-546_auth.DEBUG: ilAuthFrontend::authenticate:2422 Authentication user id: 0
[p84d9] [2020-01-17 16:27:03.967280] 0000-546_auth.DEBUG: ilAuthFrontend::authenticate:2422 Authentication failed against: ilAuthProviderOpenIdConnect
[p84d9] [2020-01-17 16:27:03.967307] 0000-546_auth.DEBUG: ilAuthFrontend::handleAuthenticationFail:201 Authentication failed for all authentication methods.
[p84d9] [2020-01-17 16:27:03.968609] 0000-546_auth.NOTICE: ilAuthFrontend::handleAuthenticationFail:201 Increased login attempts for user:
[p84d9] [2020-01-17 16:27:04.135914] 0000-546_auth.DEBUG: ilAuthSession::init:1115 Started new session.
[p84d9] [2020-01-17 16:27:04.136072] 0000-546_init.DEBUG: ilInitialisation::resumeUserSession:1080 Current session is invalid: p84d9elm84n98gcjqe3811vs50
[p84d9] [2020-01-17 16:27:04.136125] 0000-546_auth.DEBUG: ilInitialisation::blockedAuthentication:1303 Blocked authentication for cmd: showLoginPage
[p84d9] [2020-01-17 16:27:04.136160] 0000-546_init.DEBUG: ilInitialisation::resumeUserSession:1080 Authentication is started in current script.
[p84d9] [2020-01-17 16:27:04.156557] 0000-546_init.DEBUG: ilUserRequestTargetAdjustment::adjust:1650 Anyonymous request. No adjustment.
[p84d9] [2020-01-17 16:27:04.185625] 0000-546_init.DEBUG: ilStartUpGUI::showLoginPage:106 Showing login page
[p84d9] [2020-01-17 16:27:04.266038] 0000-546_auth.DEBUG: ilCaptchaUtil::checkFreetype:67 Function imageftbox is available.



I have no idea why it cannot login. I tried to look for documents but have only found the feature request so far.
I hope someone can clue me in on this. It's entirely possible I have setup something incorrectly.

Regards,
Rick

Administration - Installation - Core: Re (2): ILIAS 5.4.8: instant/manual user certificate creation?

$
0
0
OK, in most cases cronjob "Finish open Passes" is doing the job.

Administration - Installation - Core: ILIAS 5.4.8 cronjob "check user accounts"

$
0
0
Check user accounts
If enabled, all users whose account expires will be informed by e-mail two weeks before. Furthermore all users which have not confirmed their account after a registration with e-mail confirmation will be deleted.


Hello,

Does a user informed by e-mail have any opportunity to react and extend the expiration date himself? Or is it just a reminder that he should contact the administrator if he wants to extend the lifetime.
Is it possible to configure the e-mail message content? I did not find a related text template in Administration/mail/TextTemplates.

Thanks in advance and best regards
Andreas

Administration - Installation - Core: Re (2): DB-Error, Upgrade from 4.4

$
0
0
Thank you very much, that worked!!
And now that content is running smoothly on 5.4 :)

best regards,
Anton

Administration - Installation - Core: Lokaler Admin einer Kategorie soll alle Kurse in seiner Kategorie administrieren können

$
0
0
Hallo Zusammen,

ich habe folgene Situation:
Auf unserem ILIAS gibt es für jedes Institut eine Kategorie ("Institut X").
Jedes Institut hat in ihrer Katgorie drei lokale Rollen:
Institut X Admin (soll alles in der Kategorie "Institut X" verwalten können)
Institut X Power-User (sind Kursentwickler, können keine Rechte vergeben, Rollen zuweisen, löschen usw.)
Institut X User (dürfen in der Kategorie "Institut X" anzeigen und lesen)
Folgendes Problem:
Es gibt für das "Institut X" 2 Personen (nennen wir sie Peter und Susanne), die die Rolle "Institut X Admin" bekommen haben.
Wenn "Institut X Admin" Susanne einen neuen Kurs anlegt bekommt sie in dem Kurs die Rolle "Kursadmin".
Der andere "Institut X Admin" Peter hat jedoch keinen Zugriff auf den neuen Kurs. Er kann erst auf den Kurs zugreifen wenn der "Institut X Admin" Susanne entweder Peter in den Kurs eine der drei Rollen zuweist (Admin, Tutor oder Mitglied) oder per Hand in den Rechten der lokalen Rolle "Institut X Admin" die Rechte unter "Operationen" gibt (lesen, Mitgliedschaft beenden, Mitglieder verwalten usw.).
Umgekehrt ist es auch so, also wenn "Institut X Admin"Peter einen Kurs anlegt, kann "Institut X Admin" Susanne den Kurs nicht ohne händigen Eingriff von Peter auf den Kurs zugreifen.
Das ist sehr umständlich und wird gerne von den "Institut X Admin" vergessen den anderen "Institut X Admin" die Rechte im Kurs zu geben.

Gibt es eine Möglichkeit der Lokalen Rolle "Institut X Admin" das Recht zu geben in jedem Kurs der in der Kategorie "Institut X" liegt (egal von wem er angelegt wurde) diesen Kurs zu administrieren?

Vielen Dank!
Jeanette

Administration - Installation - Core: Re: Lokaler Admin einer Kategorie soll alle Kurse in seiner Kategorie administrieren können

$
0
0
Wenn die Rolle "Institut X Admin" geschützt wäre und die Kursrechte entsprechend verteilt, dann müssten Peter und Susanne bzw. jede Person mit dieser Rolle den Kurs vollumfänglich administrieren können.

Administration - Installation - Core: Re (2): Lokaler Admin einer Kategorie soll alle Kurse in seiner Kategorie administrieren können

$
0
0
Hallo Alix Mela!

Vielen Dank für die sehr!! schnelle Hilfe!
Es funktioniert! :D

Beste Grüße
Jeanette

Administration - Installation - Core: Re: Re (2): Lokaler Admin einer Kategorie soll alle Kurse in seiner Kategorie administrieren können

$
0
0
Zitat (Jeanette Kristin Weichler (JeanetteKristin.Weichler))

Es funktioniert! :D

Sehr gut! :-)

Administration - Installation - Core: Fehler bei Änderung der Standard Authentifizierungsmethode

$
0
0
Hallo,

ich erhalte bei der Änderung von Ilias Auth auf LDAP Auth als Standardmethode den folgenden Fehler:

main_root.ERROR: ilErrorHandling::{closure}:50 2 Use of undefined constant AUTH_DEFAULT - assumed 'AUTH_DEFAULT' (this will throw an Error in a future version of PHP) in /var/www/ilias/Services/Authentication/classes/class.ilObjAuthSettingsGUI.php:268

Hat hier jemand eine Idee, woran das liegen könnte?

Administration - Installation - Core: secure mysql or mariadb connection

$
0
0
Hi,
my database server is different from my web server. Is there an way to make the connection secured between them?
then only link I found: https://mantis.ilias.de/view.php?id=25802 but it didnt help ;(
Bests, Daniel

Administration - Installation - Core: Re: Who tried MariaDB 10.4.6 with TLS?

$
0
0
Hi
may I ask if u got the solution?
I tried the same without success ;(
Bests, Daniel

Administration - Installation - Core: Re (2): Who tried MariaDB 10.4.6 with TLS?

$
0
0
I couldnt manage it via MariaDB itself. So i used "stunnel"
Hope that helps

Administration - Installation - Core: Password length - Änderung der Passwortlänge

$
0
0

Hello community,

does changing the password length in the admin area only affect new passwords or also existing ones?

Kind regards,


Dietmar


-------------------------------------------------

Hat das Ändern der Passwortlänge im Admin-Bereich nur Auswirkungen auf neue Passwörter oder auch auf schon bestehende?

Gruß


Dietmar

Administration - Installation - Core: skin uns style

$
0
0
muss man nodejs und npm auf pc oder server installieren
ich habe nun ahnung 
kann eine von anfang zeigen wie man skin oder farbe ändert

Administration - Installation - Core: Re: Re (2): Who tried MariaDB 10.4.6 with TLS? - Solution

$
0
0
...and it's working finally.
After configuring MariaDB modify the file \Services\Database\classes\PDO\class.ilDBPdo.php
~line 68:
protected $attributes = array(
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
...
//ssl
        PDO::MYSQL_ATTR_SSL_CA => '/dev/null',
        PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT => false,
//ssl
...
);

Hope it helps, Daniel

Administration - Installation - Core: New Learning Module: How to install ILIAS on a Ubuntu VPS server

Viewing all 6544 articles
Browse latest View live