By: Michael Pap user 17 Feb 2022 at 5:10 a.m. CST

4 Responses
Michael Pap gravatar
``` root@localhost:/opt/gluu/radius/logs# cat gluu-radius.log [INFO ] 2022-02-17 10:53:15.503 [main] ServerEntry - [INFO ] 2022-02-17 10:53:15.508 [main] ServerEntry - [INFO ] 2022-02-17 10:53:15.508 [main] ServerEntry - +---------------------------------------------------------+ [INFO ] 2022-02-17 10:53:15.516 [main] ServerEntry - + Gluu Radius Server + [INFO ] 2022-02-17 10:53:15.518 [main] ServerEntry - + Copyright (c) Gluu Inc. + [INFO ] 2022-02-17 10:53:15.519 [main] ServerEntry - +---------------------------------------------------------+ [INFO ] 2022-02-17 10:53:15.519 [main] ServerEntry - Starting application in server mode. Configuration file: /etc/gluu/conf/radius/gluu-radius.properties [INFO ] 2022-02-17 10:53:15.519 [main] ServerEntry - Initializing security components [INFO ] 2022-02-17 10:53:15.972 [main] ServerEntry - Security components initialization successful [INFO ] 2022-02-17 10:53:15.973 [main] ServerEntry - Registering bootstrap configuration service [INFO ] 2022-02-17 10:53:16.039 [main] ServerEntry - Bootstrap configuration service registered [INFO ] 2022-02-17 10:53:16.048 [main] ServerEntry - Initializing persistence layer [INFO ] 2022-02-17 10:53:16.276 [main] Reflections - Reflections took 136 ms to scan 11 urls, producing 41 keys and 130 values [INFO ] 2022-02-17 10:53:16.324 [main] PersistanceFactoryService - Found '5' PersistenceEntryManagerFactory [INFO ] 2022-02-17 10:53:16.324 [main] PersistanceFactoryService - Found PersistenceEntryManagerFactory 'class org.gluu.orm.couchbase.impl.CouchbaseEntryManagerFactory' [INFO ] 2022-02-17 10:53:16.356 [main] PersistanceFactoryService - Found PersistenceEntryManagerFactory 'class org.gluu.persist.sql.impl.SqlEntryManagerFactory' [INFO ] 2022-02-17 10:53:16.357 [main] PersistanceFactoryService - Found PersistenceEntryManagerFactory 'class org.gluu.orm.hybrid.impl.HybridEntryManagerFactory' [INFO ] 2022-02-17 10:53:16.357 [main] PersistanceFactoryService - Found PersistenceEntryManagerFactory 'class org.gluu.persist.ldap.impl.LdapEntryManagerFactory' [INFO ] 2022-02-17 10:53:16.358 [main] PersistanceFactoryService - Found PersistenceEntryManagerFactory 'class org.gluu.persist.cloud.spanner.impl.SpannerEntryManagerFactory' [INFO ] 2022-02-17 10:53:16.596 [main] LdapConnectionProvider - Attempting to create connection pool: 1 [INFO ] 2022-02-17 10:53:17.070 [main] LdapConnectionProvider - Attempting to create connection pool: 1 [INFO ] 2022-02-17 10:53:17.173 [main] LdapConnectionProvider - Attempting to create connection pool: 1 [INFO ] 2022-02-17 10:53:17.536 [main] LdapEntryManagerFactory - Created LdapEntryManager: org.gluu.persist.ldap.operation.impl.LdapOperationServiceImpl@29a4f594 [INFO ] 2022-02-17 10:53:17.537 [main] ServerEntry - Persistence layer initialization successful [INFO ] 2022-02-17 10:53:17.537 [main] ServerEntry - Registering clients service [INFO ] 2022-02-17 10:53:17.538 [main] ServerEntry - Clients service registration successful [INFO ] 2022-02-17 10:53:17.538 [main] ServerEntry - Registering server configuration service [INFO ] 2022-02-17 10:53:17.539 [main] ServerEntry - Server configuration service registration failed [INFO ] 2022-02-17 10:53:17.539 [main] ServerEntry - Registering OpenID configuration service [ERROR] 2022-02-17 10:53:17.557 [main] ServerEntry - Failed fetching server configuration org.gluu.radius.exception.ServiceException: Failed fetching server configuration at org.gluu.radius.service.ServerConfigService.getServerConfiguration(ServerConfigService.java:31) ~[super-gluu-radius-server.jar:?] at org.gluu.radius.service.OpenIdConfigurationService.loadOpenIdConfiguration(OpenIdConfigurationService.java:73) ~[super-gluu-radius-server.jar:?] at org.gluu.radius.service.OpenIdConfigurationService.<init>(OpenIdConfigurationService.java:26) ~[super-gluu-radius-server.jar:?] at org.gluu.radius.ServerEntry.registerOpenIdConfigurationService(ServerEntry.java:340) [super-gluu-radius-server.jar:?] at org.gluu.radius.ServerEntry.main(ServerEntry.java:137) [super-gluu-radius-server.jar:?] Caused by: org.gluu.persist.exception.EntryPersistenceException: Failed to find entry: ou=oxradius,ou=configuration,o=gluu at org.gluu.persist.ldap.impl.LdapEntryManager.find(LdapEntryManager.java:405) ~[gluu-orm-ldap-4.3.1.Final.jar:?] at org.gluu.persist.impl.BaseEntryManager.find(BaseEntryManager.java:713) ~[gluu-orm-core-4.3.1.Final.jar:?] at org.gluu.persist.impl.BaseEntryManager.find(BaseEntryManager.java:592) ~[gluu-orm-core-4.3.1.Final.jar:?] at org.gluu.persist.impl.BaseEntryManager.find(BaseEntryManager.java:579) ~[gluu-orm-core-4.3.1.Final.jar:?] at org.gluu.radius.service.ServerConfigService.getServerConfiguration(ServerConfigService.java:29) ~[super-gluu-radius-server.jar:?] ... 4 more Caused by: org.gluu.persist.exception.operation.SearchException: Failed to lookup entry by DN: 'ou=oxradius,ou=configuration,o=gluu' at org.gluu.persist.ldap.operation.impl.LdapOperationServiceImpl.lookupImpl(LdapOperationServiceImpl.java:629) ~[gluu-orm-ldap-4.3.1.Final.jar:?] at org.gluu.persist.ldap.operation.impl.LdapOperationServiceImpl.lookup(LdapOperationServiceImpl.java:605) ~[gluu-orm-ldap-4.3.1.Final.jar:?] at org.gluu.persist.ldap.impl.LdapEntryManager.find(LdapEntryManager.java:399) ~[gluu-orm-ldap-4.3.1.Final.jar:?] at org.gluu.persist.impl.BaseEntryManager.find(BaseEntryManager.java:713) ~[gluu-orm-core-4.3.1.Final.jar:?] at org.gluu.persist.impl.BaseEntryManager.find(BaseEntryManager.java:592) ~[gluu-orm-core-4.3.1.Final.jar:?] at org.gluu.persist.impl.BaseEntryManager.find(BaseEntryManager.java:579) ~[gluu-orm-core-4.3.1.Final.jar:?] at org.gluu.radius.service.ServerConfigService.getServerConfiguration(ServerConfigService.java:29) ~[super-gluu-radius-server.jar:?] ... 4 more [ERROR] 2022-02-17 10:53:17.562 [main] ServerEntry - OpenID configuration service registration failed ```

By Michael Schwartz Account Admin 17 Feb 2022 at 9:47 a.m. CST

Michael Schwartz gravatar
Michael: We don't really recommend Gluu Radius for any high volume authentications--it's single threaded. For larger, mission critical RADIUS deployments, we recommend [Radiator](https://www.open.com.au/radiator/) which has a connector to Gluu or Super Gluu. Rolain: Can you take a look at this issue? Did QA miss something when we released 4.3.1?

By Michael Pap user 17 Feb 2022 at 9:59 a.m. CST

Michael Pap gravatar
Hi, I know .. I need to connect a Baracuda VPN Gateway over Radius since it's not possible to get it directly to work with OpenID or SAML to interoperate with MS Azure OTP ... With 4.3.0 I was running into the same issue ... but I hoped to avoid Radius ... Thx ...

By Dzouato Djeumen Rolain Bonaventure staff 21 Feb 2022 at 7:57 a.m. CST

Dzouato Djeumen Rolain Bonaventure gravatar
Hello Michael, Could you run the following command: ``` /opt/opendj/bin/ldapmodify --hostname localhost --port 4444 --bindDN "cn=directory manager" --bindPassword <ldap admin password> --useSSL --trustAll --defaultAdd --filename /install/community-edition-setup/output/radius/gluu_radius_server.ldif ``` Restart your gluu server instance and you should be good to go. That said as Mike pointed out, we don't really recommend Gluu Radius for any high volume authentications--it's single threaded. For larger, mission critical RADIUS deployments, we recommend Radiator which has a connector to Gluu or Super Gluu. Let me know how it goes for you

By Andrew Colin Chandra user 06 Apr 2022 at 11:13 p.m. CDT

Andrew Colin Chandra gravatar
Hi, I have the same issue. Fresh install on Ubuntu 20.04 following the VM Preparation guidelines. Running the command solves it. (can access the Radius Module from the GUI). Thank you.