Bug 324754 - Bodega always server closes connection after first http request
Summary: Bodega always server closes connection after first http request
Status: RESOLVED FIXED
Alias: None
Product: bodega
Classification: Applications
Component: Server (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR critical
Target Milestone: ---
Assignee: Aaron J. Seigo
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-10 17:49 UTC by Arnd
Modified: 2013-09-13 12:48 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arnd 2013-09-10 17:49:35 UTC
I have posted this first in the plasma active forum to make somebody aware, that your server is not running. Over there I have been asked to put it here together with more details. Here it goes:

No.  Source        Destination   Protocol Info
  1  10.0.0.5      78.47.60.181  TCP      40411 > ov-nnm-websrv [SYN] ....
  2  78.47.60.181  10.0.0.5      TCP      ov-nnm-websrv > 40411 [SYN, ACK] ....
  3  10.0.0.5      78.47.60.181  TCP      40411 > ov-nnm-websrv [ACK] ....
  4  10.0.0.5      78.47.60.181  HTTP     GET /bodega/v1/json/register/confirm?code=..................
  5  78.47.60.181  10.0.0.5      TCP      ov-nnm-websrv > 40411 [FIN, ACK] ....
  6  10.0.0.5      78.47.60.181  TCP      40411 > ov-nnm-websrv [ACK] ....
  7  10.0.0.5      78.47.60.181  TCP      40411 > ov-nnm-websrv [FIN, ACK] ....
  9  78.47.60.181  10.0.0.5      TCP      ov-nnm-websrv > 40411 [ACK] ....

After recieving the http request the server ACKs with a FIN flag in No. 5, which means that he closes the connection.

Is the server actually running? Actually listening on port 3443? Firewall? Other users come through?
Comment 1 Arnd 2013-09-12 19:24:13 UTC
The reason for the problem is a mistake in the "Activate your new account" email. This mail provides an http link, but the bodega server only accepts https.
Comment 2 Aaron J. Seigo 2013-09-12 21:57:14 UTC
I've made a hotfix on the production server; will commit a full fix tomorrow to the codebase which includes moving these emails to the new email queuing system.