Opened 5 years ago

Closed 5 years ago

#16911 closed enhancement (fixed)

Implement Psiphon test

Reported by: juga Owned by: hellais
Priority: Medium Milestone:
Component: Archived/Ooni Version:
Severity: Normal Keywords:
Cc: hellais, anadahz Actual Points:
Parent ID: #15170 Points:
Reviewer: Sponsor:

Description (last modified by hellais)

Test that Psiphon 3 [0] is working properly.

The test must:

  • execute the Psiphon 3 client command
  • check that the output text of the command match the expected output text
  • check that is possible to make an HTTP request using the Psiphon3 SOCKS proxy

Open questions are:

  • should the test install the client too?
  • which could be the possible failures bootstrapping Psiphon 3 client?
  • what debug information can we get from the software that would allow us to understand why and how it is being blocked ?

Psiphon 3 has a python client that can be run in linux. [1]
It uses SSH dynamic port forwarding to create a local SOCKS proxy.
It can use the system ssh command or the one provided in the Server code.
By default the SOCKS proxy listen on, but this can be changed in the

Add documentation/script about the installation process here?


Child Tickets

Change History (4)

comment:3 Changed 5 years ago by hellais

Description: modified (diff)
Parent ID: #15170

comment:4 Changed 5 years ago by hellais

Description: modified (diff)
Type: defectenhancement

comment:5 Changed 5 years ago by hellais

Resolution: fixed
Severity: Normal
Status: newclosed

This is done.

Note: See TracTickets for help on using tickets.