RECOVERY: whimsy.apache.org (whimsy.apache.org (https)) is back up!

2016-08-25 Thread Ping My Box

Hello,
The https service at whimsy.apache.org (whimsy.apache.org (https)) seems to be 
back in working order again.

With regards,
Ping My Box - https://www.pingmybox.com/


ALERT: whimsy.apache.org (whimsy.apache.org (https)) is DOWN!

2016-08-25 Thread Ping My Box

Hello,
The https service at whimsy.apache.org (whimsy.apache.org (https)) has been 
reported as down by our monitoring system:

Component:  response
Error code: Socket timeout after 60 seconds
Debug output:
--
[Fri Aug 26 00:31:14 2016]: Initialising socket
[Fri Aug 26 00:31:14 2016]: Looking up hostname whimsy.apache.org...
[Fri Aug 26 00:31:14 2016]: Connecting to 207.244.88.137:443
[Fri Aug 26 00:31:15 2016]: Connected, sending HTTPS payload.
[Fri Aug 26 00:31:15 2016]: Reading response header from server
[Fri Aug 26 00:32:15 2016]: Caught exception: Socket timeout after 60 seconds

--

With regards,
Ping My Box - https://www.pingmybox.com/


Re: Tracking LDAP changes using SVN/Git?

2016-08-25 Thread Sam Ruby
On Wed, Aug 24, 2016 at 3:35 PM, sebb  wrote:
> AIUI, the LDAP servers don't provide any useful history of changes.
>
> So the only way to record changes is to record snapshots and detect
> differences between them.
>
> At the moment Whimsy creates snapshots every 15mins or so, and logs
> the diffs in an e-mail.
>
> However it's not particularly easy to work out which LDAP group is
> involved unless the addition happens to be near the start or end of a
> group which then appears in the diff output.
>
> One solution would be to compare the JSON trees and log the diffs with
> more context.
> However it would still be tricky to reconstruct a specific snapshot.
>
> So I'm wondering whether it would make sense to store the snapshots in
> an SVN or Git repo?
> This would automatically keep track of changes, and one could use the
> SCM tools to show the diff in context.
>
> Thoughts?

I'm not certain what the use case is for a historical record of
changes is.  Nor am I convinced that the web based diffs that tools
like viewvc and github provide are the most suited for the types of
queries I can imagine.

That being said, should there be interest in queries of the form "when
was committer 'X' added to PMC 'Y'", I could see a tool that did a
binary search through revisions, parsing the json, and using that to
determine how to proceed could make use of a SVN or Git repository.

If this is what you are envisioning, git is better aligned for this
usage than svn in that checking out a different revision can be done
without a server interaction.  Whimsy could expose the repository
itself readonly for others to clone and perform offline analysis.
Whimsy could also host tools that do specific queries.

Is this along the lines of what you were envisioning?

- Sam Ruby


RECOVERY: whimsy.apache.org (whimsy.apache.org (https)) is back up!

2016-08-25 Thread Ping My Box

Hello,
The https service at whimsy.apache.org (whimsy.apache.org (https)) seems to be 
back in working order again.

With regards,
Ping My Box - https://www.pingmybox.com/


ALERT: whimsy.apache.org (whimsy.apache.org (https)) is DOWN!

2016-08-25 Thread Ping My Box

Hello,
The https service at whimsy.apache.org (whimsy.apache.org (https)) has been 
reported as down by our monitoring system:

Component:  response
Error code: Internal Server Error or equivalent bad message received: HTTP/1.1 
400 svn Bills ["svn: E175002: Unexpected HTTP status 400 'Bad Request' on 
'/repos/private/!svn/rvr/70986/financials/Bills'", "", "svn: E175009: 
Additional errors:", "svn: E175009: XML parsing failed: (400 Bad Request)"]
Debug output:
--
[Thu Aug 25 10:35:42 2016]: Initialising socket
[Thu Aug 25 10:35:42 2016]: Looking up hostname whimsy.apache.org...
[Thu Aug 25 10:35:42 2016]: Connecting to 207.244.88.137:443
[Thu Aug 25 10:35:43 2016]: Connected, sending HTTPS payload.
[Thu Aug 25 10:35:43 2016]: Reading response header from server
[Thu Aug 25 10:35:44 2016]: Caught exception: Internal Server Error or 
equivalent bad message received: HTTP/1.1 400 svn Bills ["svn: E175002: 
Unexpected HTTP status 400 'Bad Request' on 
'/repos/private/!svn/rvr/70986/financials/Bills'", "", "svn: E175009: 
Additional errors:", "svn: E175009: XML parsing failed: (400 Bad Request)"]


--

With regards,
Ping My Box - https://www.pingmybox.com/