He’s also my partner (not an employee) and the guy who built this system (based on my original software design). I’m an old accounting applications programmer/analyst (dinosaur), not a techie, and I purposely (and foolishly) skipped the P/C generation. John was a born techie.
I'm still thinking at least part of what is going on here, is that you've got network issues, or someone is actively attempting to inject badness into the mix. I've been seeing the reset and spurrious retransmit packets here for a while. I suspect that you have active attackers both on a governmental, and NGO level on this site.
You folks are doing amazing things on a shoestring budget with this site. Most folk out there reading this have no idea what it takes to maintain a site with this kind of traffic. I still love the clean and functional layout. I've been thinking for a while that you might need to work on a backend redesign, but I understand how much of a headache that is in every respect. I'd offer to help, but I'm not a code guy.
Aren't many of us old-timers just that? ;-)
-PJ