P2P External auth on MacOS fails to getpeereid() credentials: Invalid argument
I was investigating a bug in my application using DBus on MacOS. Everything runs fine when using the session bus, but as soon as I'm using a DBusServer setup to listen on TCP localhost:45001, the connection fails at the authentication level.
Attached is the verbose log of that connection attempt. What could be the cause is
[dbus-sysdeps-unix.c(2188):_dbus_read_credentials_socket] Failed to getpeereid() credentials: Invalid argument
If you need any further information, just let me know.