![]() 09:10:18.009 Supervisor 'extauth_pool_' started extauth:start_link('extauth_pool_1', "node /opt/ejabberd-server/etc/ejabberd/nodeauth/auth.Every organization has a well-defined structure that defines employees’ roles and responsibilities in various departments such as sales, marketing, and IT. 09:10:18.008 Supervisor 'extauth_pool_' had child 'extauth_pool_1' started with extauth:start_link('extauth_pool_example.ord_1', "node /opt/ejabberd-server/etc/ejabberd/nodeauth/auth.js") at exit with reason normal in context child_terminated ![]() 09:10:17.999 External authentication program failed when calling 'try_register' for disconnected ![]() 09:10:17.994 External authentication program failed when calling 'user_exists' for timeout 09:09:47.992 Executing command ejabberd_admin:register with Args= 09:09:47.992 Command 'register' execution allowed by rule 'console commands' (CallerInfo=#) Please let me know if you need any more information regarding this. 13:42:48.819 Supervisor ejabberd_sup had child ejabberd_backend_sup started with ejabberd_backend_sup:start_link() at exit with reason shutdown in context child_terminatedĪny help regarding this topic will be appreciated. 13:42:48.818 Supervisor ejabberd_backend_sup had child 'extauth_pool_' started with extauth_sup:start_link(>, "node /nodeauth/auth.js", 'extauth_pool_') at exit with reason reached_max_restart_intensity in context shutdown 13:42:48.818 Supervisor ejabberd_backend_sup had child 'extauth_pool_' started with extauth_sup:start_link(>, "node /nodeauth/auth.js", 'extauth_pool_') at exit with reason shutdown in context child_terminated 13:42:48.818 Supervisor 'extauth_pool_' had child 'extauth_pool_1' started with extauth:start_link('extauth_pool_1', "node /nodeauth/auth.js") at exit with reason reached_max_restart_intensity in context shutdown 13:42:48.818 Supervisor 'extauth_pool_' had child 'extauth_pool_1' started with extauth:start_link('extauth_pool_1', "node /nodeauth/auth.js") at exit with reason normal in context child_terminated 13:42:48.818 Failed to start external authentication program 'node /nodeauth/auth.js' Here is error.log when ejabberd is started 13:36:05.924 Supervisor 'extauth_pool_' had child 'extauth_pool_1' started with extauth:start_link('extauth_pool_1', "node /nodeauth/auth.js") at exit with reason reached_max_restart_intensity in context shutdown 13:36:05.923 Supervisor 'extauth_pool_' had child 'extauth_pool_1' started with extauth:start_link('extauth_pool_1', "node /nodeauth/auth.js") at exit with reason normal in context child_terminated 13:36:05.923 Failed to start external authentication program 'node /nodeauth/auth.js' 13:36:05.874 Application ejabberd started on node 13:36:05.874 Start accepting TCP connections at :5280 for ejabberd_http 13:36:05.872 No certificate found matching '': strictly configured clients or servers will reject connections with this host obtain a certificate for this (sub)domain from any trusted CA such as Let's Encrypt ( 13:36:05.872 No certificate found matching 'localhost': strictly configured clients or servers will reject connections with this host obtain a certificate for this (sub)domain from any trusted CA such as Let's Encrypt ( 13:36:05.872 ejabberd 19.02.28 is started in the node in 1.48s 13:36:05.844 Supervisor 'extauth_pool_' had child 'extauth_pool_1' started with extauth:start_link('extauth_pool_1', "node /nodeauth/auth.js") at exit with reason normal in context child_terminated 13:36:05.844 Failed to start external authentication program 'node /nodeauth/auth.js' Here is the ejabberd.log when ejabberctl is started Here is the confiiguration file of ejabberd.Įxtauth_program: "node /nodeauth/auth.js"Īuth_method: listen: port: 5280 But the problem with this is that all the data gets stored in ejabberd database on the Ubuntu server due to which there are data duplication chances also I already have a database structured and defined and already have data in that and so I choose external to go with external authentication. For example, I can register a user from any other device/system and from the command line too. Technologies, database and OS used for this purpose:īy far, I have achieved setting up ejabberd with ubuntu as user and registering the user and getting status from both the API and command line with base authentication. I am using 'ejabberd-auth' library for authentication. I want to implement an external authentication in my ejabberd server.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |