Tunneling OpenVPN through SSH

Having a bit of time, and remembering that OpenVPN had an option for SOCKS proxies, I decided to take a stab at getting OpenVPN to work through a SOCKS proxy. It was far easier than expected.

2 Comments

Tunneling OpenVPN through stunnel

Continuing my string of posts on trying to get OpenVPN working through China’s Great Firewall… and a recent (and unexpected but much appreciated) report that TCP & UDP ports are blocked quickly, I’m now looking at getting OpenVPN to work with stunnel. My assumption is that the GFW is detecting the OpenVPN packets, since they’re […]

,

8 Comments

Getting OpenVPN to run on random ports

As I mentioned in a previous post, I have a friend who’s heading to China. I have an OpenVPN server. I thought the two would match together well, but then China went and started to filter & kill OpenVPN connections, and block those IP/port combinations. People are reporting that using a random port (as supported […]

5 Comments

OpenVPN and China’s Great Firewall

Slashdot linked to an article on China restricting VPN access, in particular OpenVPN clients. (Also: OpenVPN’s forums has a similar report) The problem seems to be they’ve implemented some sort of protocol detection that’ll flag and block OpenVPN connections after a while. Unfortunately, this is no longer an academic problem for me, since I’ve got a […]

, ,

10 Comments

I like uptime

Sadly, reboots must occur. But that doesn’t mean I can’t wait for a nice time. [root@vps ~]# uptime 16:10:10 up 75 days, 23:59, 2 users, load average: 1.06, 0.69, 0.33 [root@vps ~]# uptime 16:10:42 up 76 days, 0 min, 2 users, load average: 0.59, 0.62, 0.32 [root@vps ~]# reboot

, ,

No Comments

Review of the Manfrotto 055CXPro3

I picked up a Manfrotto 055CXPro3 tripod for Christmas 2011. At that time, I started off writing a short review of it, comparing it with my then-current 055XProB. Amazon shipping no problem, earlier than expected price went up after I put it in the cart though center column was damaged in transit, cosmetic marks made […]

, ,

No Comments

A grab bag of half-finished posts

Because I’ve started a bunch of posts, haven’t finished them, don’t really want to delete them but stuff looks potentially useful, and I’m clearing stuff out.

,

1 Comment

OMG C WHY

The bulk of this was written on Nov 16th before I finished CS137 at UW. Most of this stuff still stands. === (Also, why I’m glad I’m using Git, why I love Stack overflow, and frak yes Valgrind)

, , ,

No Comments

Fixing the RPC: S-5:AEC-0 error in Google Play

Fix in short: switch Google Play to a different Google Account, and switch back to the original account. It can be a new Google account, or one that already exists on your phone. I hope that helps, and if you want screenshots & more details, read on. 🙂 (Short version because, apparently, this post is […]

,

15 Comments

The wonders of the internet

The co-op program here at UW is probably the biggest reason I chose to come here – I much prefer applying stuff I’ve learnt instead of learning all theory (why I’m in Software Engineering rather than plain CS). So as part of that, I’m brushing up my resume (and over the holidays, my personal site, […]

, ,

No Comments