Discussion:
Wiki seems to be down
Todd Hodgen
2012-06-23 03:27:02 UTC
Permalink
Anyone able to reach it?

Sent from my twiddling thumbs.
Okay, I ran two versions of the Perl script against my test
server for a few hours last night, both of which loop and
send the crlf keepalive messages as fast as they could be
sent. One was sending UDP and the other TCP. I didn't
manage to get proxy to stop responding to registration
requests, but the CPU was pegged at about 125% on this dual
proc VM. I actually managed to fill up my /var filesystem
with all the junk going to sipXproxy.log, but didn't manage
to bring forth the issue...
Hi Andrew,
Yes you have a point. Modifying the for loop to something like below
should cover the situation you have pointed out
int crlfCount = 0;
for (int i = 0; i< res; i++)
{
if (readBuffer(i) == '\r' || readBuffer(i) == '\n')
{
crlfCount+++;
} else
{
break;
}
}
If you can generate your own rpms, feel free to modify and attach the patch to the tracker. If you are not setup to build rpms, let me know, I'll compile a new RPM withi this change. However, you will ahve to point your repo to stage because there has been changes to some sipXtackLib header components recently that would mean you need to update all c++ components that links to sipxtacklib.
_______________________________________________
sipx-users mailing list
List Archive: http://list.sipfoundry.org/archive/sipx-users/
Douglas Hubler
2012-06-23 08:45:37 UTC
Permalink
a restart seemed to have straightened things, thanks
Post by Todd Hodgen
Anyone able to reach it?
Sent from my twiddling thumbs.
Okay, I ran two versions of the Perl script against my test
server for a few hours last night, both of which loop and
send the crlf keepalive messages as fast as they could be
sent. One was sending UDP and the other TCP. I didn't
manage to get proxy to stop responding to registration
requests, but the CPU was pegged at about 125% on this dual
proc VM. I actually managed to fill up my /var filesystem
with all the junk going to sipXproxy.log, but didn't manage
to bring forth the issue...
Hi Andrew,
Yes you have a point.  Modifying the for loop to something like below should
cover the situation you have pointed out
int crlfCount = 0;
for (int i = 0; i < res; i++)
{
if (readBuffer(i) == '\r' || readBuffer(i) == '\n')
{
crlfCount+++;
} else
{
break;
}
}
If you can generate your own rpms, feel free to modify and attach the patch
to the tracker. If you are not setup to build rpms, let me know, I'll
compile a new RPM withi this change. However, you will ahve to point your
repo to stage because there has been changes to some sipXtackLib header
components recently that would mean you need to update all c++ components
that links to sipxtacklib.
_______________________________________________
sipx-users mailing list
List Archive: http://list.sipfoundry.org/archive/sipx-users/
Todd Hodgen
2012-06-23 17:09:35 UTC
Permalink
Thanks Douglas.

-----Original Message-----
From: sipx-users-***@list.sipfoundry.org
[mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Douglas Hubler
Sent: Saturday, June 23, 2012 1:46 AM
To: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] Wiki seems to be down

a restart seemed to have straightened things, thanks
Post by Todd Hodgen
Anyone able to reach it?
Sent from my twiddling thumbs.
Okay, I ran two versions of the Perl script against my test server for
a few hours last night, both of which loop and send the crlf keepalive
messages as fast as they could be sent. One was sending UDP and the
other TCP. I didn't manage to get proxy to stop responding to
registration requests, but the CPU was pegged at about 125% on this
dual proc VM. I actually managed to fill up my /var filesystem with
all the junk going to sipXproxy.log, but didn't manage to bring forth
the issue...
Hi Andrew,
Yes you have a point.  Modifying the for loop to something like below
should cover the situation you have pointed out
int crlfCount = 0;
for (int i = 0; i < res; i++)
{
if (readBuffer(i) == '\r' || readBuffer(i) == '\n')
{
crlfCount+++;
} else
{
break;
}
}
If you can generate your own rpms, feel free to modify and attach the
patch to the tracker. If you are not setup to build rpms, let me
know, I'll compile a new RPM withi this change. However, you will
ahve to point your repo to stage because there has been changes to
some sipXtackLib header components recently that would mean you need
to update all c++ components that links to sipxtacklib.
_______________________________________________
sipx-users mailing list
List Archive: http://list.sipfoundry.org/archive/sipx-users/
Kurt Albershardt
2012-07-19 01:02:01 UTC
Permalink
Wiki has been returning 502 Proxy Errors for about an hour now.
Kurt Albershardt
2012-07-19 01:19:00 UTC
Permalink
Not sure whose proxy that was, but it seems to have recovered.
Post by Kurt Albershardt
Wiki has been returning 502 Proxy Errors for about an hour now.
Loading...