-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xcauth not working in Docker container #83
Comments
This seems like it mistakenly believes to be started from systemd with socket activation. Could you please tell more about the configuration? |
/etc/xcauth.conf # xcauth -i --debug # env No log file created for xcauth. |
Thanks! I can reproduce the problem and am looking into it. Stay tuned ;-) |
Fixed in 4f77d65; released 2.0.4. You should be able to |
Hi, I tried to run this service with debian:latest and ubuntu:19.04 based docker containers.
ejabberd log
Failed to start external authentication program 'xcauth'
.I get following error on cmd: xcauth -i
2019-09-18 17:18:08,601 DEBUG: Opening database connections main=/var/lib/xcauth/xcauth.sqlite3, cache=none Traceback (most recent call last): File "/usr/sbin/xcauth", line 17, in <module> perform(args) File "/usr/lib/python3/dist-packages/xclib/authops.py", line 104, in perform s = socket.socket(fileno=stdinfd) File "/usr/lib/python3.7/socket.py", line 151, in __init__ _socket.socket.__init__(self, family, type, proto, fileno) OSError: [Errno 88] Socket operation on non-socket: 'family'
installing xcauth with deb package by apt.
The text was updated successfully, but these errors were encountered: