So I've configured openvpn to another server and I can now successfully start the process on ubuntu and it says I am connected. However, if I try to SSH to other servers or access privileged websites (only within the VPN), I don't have any luck. Is there usually any further I need to do to get traffic tunnelled through the openvpn service when it is running?
Let us see your log-files, please.
Have you enabled IP forwarding? Masquerade in iptables of server? If not, I think, you should look this manual, as I did- https://wiki.debian.org/OpenVPN#Forward_traffic_via_VPN
I pushed my traffic by these commands:
Where 10.10.5.0/24 is your internal network, which you defined in server.conf on this line
Also, add this to your server.conf file