Hello tor-relays team,
I am facing issue trying to set up a private obfs4proxy+tor relay bridge(centos 7 server) on a vps outside Iran and using the same methodology obfs4+tor client (Arch linux) inside Iran.DPI blocks tor networks and vpn connections are no allowed. Please note that the set up basically needed to access pretty much anything serious in a production env for accessing the sites that will otherwise be blocked in Iran i.e hub.docker.com + my personal use, hence can't really use the tor-browser.
I have successfully followed yawning angel's github to compile and set up the obfs4proxy and also the tor in both ends. Tor service is running , and I attach along this email the config I used both in client and server end. I suspect that there is a key hash issue and the mechanism to obfuscate the traffic that fails and particularly a directory that does not exist in my server which is in a lot of howtos referred to as:/pt_state/obfs4_bridgeline.txt.
Current list of the dirs under the tor dir in my server:
tree /var/lib/tor
├── cached-certs
├── cached-consensus
├── cached-descriptors
├── cached-descriptors.new
├── cached-microdesc-consensus
├── cached-microdescs
├── cached-microdescs.new
├── extended_orport_auth_cookie
├── fingerprint
├── hashed-fingerprint
├── keys
│ ├── ed25519_master_id_public_key
│ ├── ed25519_master_id_secret_key
│ ├── ed25519_signing_cert
│ ├── ed25519_signing_secret_key
│ ├── secret_id_key
│ ├── secret_onion_key
│ ├── secret_onion_key_ntor
│ ├── secret_onion_key_ntor.old
│ └── secret_onion_key.old
├── lock
├── state
└── stats
├── bridge-stats
├── dirreq-stats
└── hidserv-stats