Skip to content
Archive of posts filed under the TCP/IP category.

OpenSSL s_client recipes

This post is pretty much a reminder note to myself how to quickly start debugging certificate errors. I have googled this stuff way too often. Checking the certification expiration date: You could also add -servername parameter to support new ssl spec Then see these blocks Validity Not Before: Mar 22 00:00:00 2016 GMT Not After […]

Playing with Boundary’s Application Monitors

Boundary offered free Rasberry Pis for testing their Application Monitors. https://twitter.com/boundary/status/316529581274308608 The Boudanry’s service provides monitors for network traffic. It’s really handy service, if you have a big service with  10+ servers at production, and you’re wondering where the bottlenecks are. Then the monitoring service could save you a lot of trouble. You can instantly see […]

Creating a SOCKS5 proxy for Diablo III

Here’s a simple tutorial how to create SSH Tunnel and Socks proxy to play Diablo III behind a firewall, or just to avoid 3007 errors. You’ll only need a SSH server where you can connect to. Creating the SOCKS5  SSH tunnel with Putty Step 1: Open Putty and go to the Tunnels menu. Set source port to […]

Solving the 3007 error in Diablo III

I had pretty much same problem that’s described in this battle.net forum post: https://eu.battle.net/d3/en/forum/topic/4210083858 Most of the 3007 error pages are just full of trolling, but this one seems quite informative, so I keep that as a reference. At fist I started the WireShark to see what’s going on. The log was full of TCP Retransmission packets telling […]