FS#48431 - [dcd] server never responds to client request

Attached to Project: Community Packages
Opened by Ross Harrison (rharriso) - Thursday, 03 March 2016, 15:00 GMT
Last edited by Jaroslav Lichtblau (Dragonlord) - Tuesday, 25 July 2017, 17:32 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jaroslav Lichtblau (Dragonlord)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Official package of dcd times out. The AUR -git version works properly.


Additional info:
* version published on 2016-02-21 15:00 UTC
* Unaltered Config


Steps to reproduce:

in one terminal run:
dcd-server

in another run:
dcd-client /path/to/file -c {CHRACTER_INDEX}

After about 40 seconds the client times out.
The server never receives request.
This task depends upon

Closed by  Jaroslav Lichtblau (Dragonlord)
Tuesday, 25 July 2017, 17:32 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Package dropped to AUR
Comment by Doug Newgard (Scimmia) - Thursday, 03 March 2016, 15:18 GMT
And if you run it from the included service file instead?
Comment by Doug Newgard (Scimmia) - Saturday, 05 March 2016, 16:54 GMT
Ping?
Comment by Ross Harrison (rharriso) - Saturday, 05 March 2016, 22:11 GMT
Sorry about the delay,

When running from the service I get the same error from the dcd-client. The service status says that it is running.

However, I also recently started having trouble with the -git version as well.

Comment by Mihails Strasuns (Dicebot) - Tuesday, 08 March 2016, 10:46 GMT
Looking into it.
Comment by Mihails Strasuns (Dicebot) - Tuesday, 08 March 2016, 10:54 GMT
Can't reproduce the issue, neither with current Arch package nor with custom builds of DCD.
Could you please check with netstat if there is a listening dcd.socket on your system (after dcd-server starts)?
Comment by Ross Harrison (rharriso) - Friday, 11 March 2016, 02:57 GMT
After starting dcd, I do see a socket binding

<code>
➜ ~ netstat -l | grep dcd
unix 3 [ ACC ] STREAM LISTENING 226737 /run/user/1000/dcd.socket
➜ ~ sudo systemctl start dcd
➜ ~ netstat -l | grep dcd
unix 2 [ ACC ] STREAM LISTENING 229821 /tmp/dcd-0.socket
unix 3 [ ACC ] STREAM LISTENING 226737 /run/user/1000/dcd.socket

</code>
Comment by Mihails Strasuns (Dicebot) - Saturday, 12 March 2016, 12:03 GMT
Still can't reproduce on any of builds or versions. Need more details.
Comment by Ross Harrison (rharriso) - Monday, 14 March 2016, 04:44 GMT
All the details I have. I had this working for about a week back in february.

Since then. It works until I reboot. After that it locks up intellij (using dcd-client). And times out of the command line.

Loading...