My VPS (which I connect to with openvpn, or sometimes a socks5 ssh tunnel, but then I have to use tsock to hide my IP address on slsk or any application with no "Network" or "Proxy" options, but I get through with UPnP fine, they won't open the port needed for slsk since they don't support it or any seedbox-like vps slsk apps like museek. The problem I have now after not using slsk for almost a year is that my searches work fine for 5 minutes then I can't find anything, even if I search for something extremely common like say NOFX. Weird. Some VPN providers do provide dashboards to open some ports though, but it's kind of against the point of using a vpn, upnp should take care of it.