Status: New
Owner: ----
New issue 1318 by 246...@gmail.com: Responses to concurrent requests
targeted at the same reverse proxy back end get "swapped"
http://code.google.com/p/cherokee/issues/detail?id=1318
What steps will reproduce the problem?
No idea ... it happens so rarely I haven't found any reliable way of
reproducing
What is the expected output? What do you see instead?
Basically client A and client B both do a request roughly at the same time
for different URLs (both hostname and path where different, but directed to
the same backend). Both requests were served properly by the backend, but
client A saw the response to the query of client B instead of his own
(headers and body). I don't know what client B saw ...
(of course there was a lot of other things happenning at the same time,
other clients doing their own requests).
What version of the product are you using? On what operating system?
Cherokee Web Server 1.2.99
Please provide any additional information below.
Lots of weird looking errors:
[13/12/2011 10:59:21.054] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
48: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:21.553] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
54: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:24.288] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:25.511] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:29.465] (error) fdpoll-epoll.c:231 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.465] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.482] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.
[13/12/2011 10:59:29.482] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
92: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.576] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.599] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.
[13/12/2011 10:59:29.778] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.778] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:29.807] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:29.807] (error) socket.c:665 - Could not write to socket:
write(33, ..): 'Bad file descriptor' | It looks like you've hit a bug
in the server.
Please, do not hesitate to report it at
http://bugs.cherokee-project.com/
so the developer team can fix it.
[13/12/2011 10:59:42.008] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:42.221] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:42.505] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
56: 'File exists' | The issue seems to be related to your system.
[13/12/2011 10:59:49.288] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:49.288] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:53.119] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.
[13/12/2011 10:59:53.529] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:53.529] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:54.634] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:57.008] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
_______________________________________________
Cherokee-dev mailing list
Cherokee-dev@lists.octality.com
http://lists.octality.com/listinfo/cherokee-dev
Owner: ----
New issue 1318 by 246...@gmail.com: Responses to concurrent requests
targeted at the same reverse proxy back end get "swapped"
http://code.google.com/p/cherokee/issues/detail?id=1318
What steps will reproduce the problem?
No idea ... it happens so rarely I haven't found any reliable way of
reproducing
What is the expected output? What do you see instead?
Basically client A and client B both do a request roughly at the same time
for different URLs (both hostname and path where different, but directed to
the same backend). Both requests were served properly by the backend, but
client A saw the response to the query of client B instead of his own
(headers and body). I don't know what client B saw ...
(of course there was a lot of other things happenning at the same time,
other clients doing their own requests).
What version of the product are you using? On what operating system?
Cherokee Web Server 1.2.99
Please provide any additional information below.
Lots of weird looking errors:
[13/12/2011 10:59:21.054] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
48: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:21.553] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
54: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:24.288] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:25.511] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:29.465] (error) fdpoll-epoll.c:231 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.465] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.482] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.
[13/12/2011 10:59:29.482] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
92: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.576] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.599] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.
[13/12/2011 10:59:29.778] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:29.778] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:29.807] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:29.807] (error) socket.c:665 - Could not write to socket:
write(33, ..): 'Bad file descriptor' | It looks like you've hit a bug
in the server.
Please, do not hesitate to report it at
http://bugs.cherokee-project.com/
so the developer team can fix it.
[13/12/2011 10:59:42.008] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:42.221] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:42.505] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
56: 'File exists' | The issue seems to be related to your system.
[13/12/2011 10:59:49.288] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:49.288] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:53.119] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.
[13/12/2011 10:59:53.529] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.
[13/12/2011 10:59:53.529] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
[13/12/2011 10:59:54.634] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.
[13/12/2011 10:59:57.008] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.
_______________________________________________
Cherokee-dev mailing list
Cherokee-dev@lists.octality.com
http://lists.octality.com/listinfo/cherokee-dev