Creating my own Psiphon server

So I got a remote proxy with icmp port disabled (I got it from proxynova). The server is online and port 80,53.443 is opened. I use the remote proxy because for some reason I get better speeds with it(100 megabits). However with it I can only use http sites. I can use a http web proxies like proxysite(dot)one and use https sites with it too. But if I use it with http proxy in openvpn client config(http-proxy) it shows an error like this : TCP port read failed on recv()

I am using Nord Vpn configs.

But if I use Psiphon it gives a few erros like eof error but eventually it connects. But psiphon has lower speed servers and I want to get 40-50 mbps which Nord might offer?

Finally, I thought that as Psiphon is open source i can create the servers on Digital Ocean with their code (Can I? Let me know if thats possible) and connect with their android client or openvpn client?

I AM A NOOB :frowning: But I can get help from people. But only you guys might give answer to my question.

QUESTION : Can I create psiphon server only for me on any vps provider? and will my proxy connect?

As of my understanding, Psiphon mechanism rely on auto-discovery. So if you want your Psiphon client to connect to your private server, you have to hard-code it into the client. Moreover, a Psiphon server is just a legacy SSH service, plus some opensource modules, and configuration. So there is no source code for Psiphon server software.

Read this psiphon/INSTALL at master · projectarkc/psiphon · GitHub

Hi, /u/Lionel5700!

This is a reminder to ensure your recent submission in /r/OpenVPN receives the help it needs.

Before asking a question, please read the OpenVPN manual it probably has the answer

Consider including the following information to provide an in-depth view of your configuration.

  1. What is the problem that you are experiencing?

  2. What is the actual desired behavior?

  3. What is the expected behavior?

  4. What are the steps to reproduce the problem?

  5. Specifications:

  • OpenVPN Server Version

    • Server Operating System, Number of CPU Cores, Memory etc.
  • OpenVPN Client Version

    • Client Operating System, Number of Cores, Memory etc.
  1. Add a sanitized version of the following files:
  • OpenVPN Server Configuration

  • OpenVPN Client Configuration

  • Server Firewall Rules

  • Server NAT/Routing Rules

  • Any additional applicable information.

Supplying this information does not guarantee someone will be able to assist you,
it will help more than not providing it.

Thanks.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

I’ve never heard of private Psiphon servers. You can certainly create other types of private proxy server on DigitalOcean. What is the problem you’re actually trying to solve?

I am trying to connect via a http proxy which only for some reason conects with psiphon android client. Connecting through openvpn config for nordvpn shows a tcp port error(as mentioned avobe). Psiphon has a tutorial on their source code on how to create servers I think? Correct me if I am wrong. Source link : https://bitbucket.org/psiphon/psiphon-circumvention-system/src/default/

You can find the manual on the install tree.

You are going from a Psiphon client to Psiphon server to http proxy server. That’s always going to be slow. A direct connection will be faster. Like this post: https://www.reddit.com/r/VPN/comments/g6kxry/hmmmm/

Thats what I thought. But it actually increases my speed. I have no idea how. But psiphon is limited to 8-10 mbps. Where other vpns provide more speed. I just need a way to get psiphon premium access which I don’t wanna do because privacy. Rather I want build my own server with their code which seems tough but it might be worth it.