[tor-relays] Newbie needs help

Hi,

Thanks for adding me to the list.

I setup a Tor Relay in Docker using this image:
https://hub.docker.com/r/doudou34/tor-server

Its running, so how can I test it? When I try to access it using port 9001,
I'm unable to connect. I have opened the port on my firewall to the public.
Haven't done it on my router yet but I have Portainer running in Docker and
have no problem accessing it.

Not a lot of instructions that I can find. I can post the torrc file but
it's the same as the one on the docker page.

### /etc/torrc ###
# see /etc/torrc/torrc.default and

# Server's public IP Address (usually automatic)
#Address 10.10.10.10

# Port to advertise for incoming Tor connections.
# common ports are 9001, 443
ORPort 9001

# Mirror directory information for others (optional)
# common ports are 9030, 80
#DirPort 9030

# Run as a relay only (not as an exit node)
ExitPolicy reject *:* # no exits allowed

# Set limits
#RelayBandwidthRate 1024 KB # Throttle traffic to
#RelayBandwidthBurst 2048 KB # But allow bursts up to
#MaxMemInQueues 512 MB # Limit Memory usage to

# Run Tor as obfuscated bridge
#ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy managed
#ServerTransportListenAddr obfs3 0.0.0.0:54444
#BridgeRelay 1

# Run Tor only as a server (no local applications)
SocksPort 0

# Run Tor as a regular user (do not change this)
User debian-tor
DataDirectory /var/lib/tor

# If no Nickname or ContactInfo is set, docker-entrypoint will use
# the environment variables to add Nickname/ContactInfo here
#Nickname Tor4 # only use letters and numbers
#ContactInfo email@example.org

I've only been using docker for a few days, so maybe its an issue there.

TIA

···

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays

I think I figured it out. Seems DirPort was commented out.

I am getting a warning that my contact info isn't set. I uncommented that
section and put a name and email address. Also uncommented the Nickname.
Still getting the warning.

Just curious, what are the bandwidth requirements to be a bridge? I'm on a
'consumer router' and have around 400 Mbs u/l and 200 Mbs d/l

TIA

···

-----Original Message-----
From: tor-relays <tor-relays-bounces@lists.torproject.org> On Behalf Of
tdukes@palmettoshopper.com
Sent: Monday, March 21, 2022 5:55 PM
To: tor-relays@lists.torproject.org
Subject: [tor-relays] Newbie needs help

Hi,

Thanks for adding me to the list.

I setup a Tor Relay in Docker using this image:
https://hub.docker.com/r/doudou34/tor-server

Its running, so how can I test it? When I try to access it using port 9001,
I'm unable to connect. I have opened the port on my firewall to the public.
Haven't done it on my router yet but I have Portainer running in Docker and
have no problem accessing it.

Not a lot of instructions that I can find. I can post the torrc file but
it's the same as the one on the docker page.

### /etc/torrc ###
# see /etc/torrc/torrc.default and

# Server's public IP Address (usually automatic) #Address 10.10.10.10

# Port to advertise for incoming Tor connections.
# common ports are 9001, 443
ORPort 9001

# Mirror directory information for others (optional) # common ports are
9030, 80 #DirPort 9030

# Run as a relay only (not as an exit node)
ExitPolicy reject *:* # no exits allowed

# Set limits
#RelayBandwidthRate 1024 KB # Throttle traffic to
#RelayBandwidthBurst 2048 KB # But allow bursts up to
#MaxMemInQueues 512 MB # Limit Memory usage to

# Run Tor as obfuscated bridge
#ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy managed
#ServerTransportListenAddr obfs3 0.0.0.0:54444 #BridgeRelay 1

# Run Tor only as a server (no local applications) SocksPort 0

# Run Tor as a regular user (do not change this) User debian-tor
DataDirectory /var/lib/tor

# If no Nickname or ContactInfo is set, docker-entrypoint will use # the
environment variables to add Nickname/ContactInfo here
#Nickname Tor4 # only use letters and numbers
#ContactInfo email@example.org

I've only been using docker for a few days, so maybe its an issue there.

TIA

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays

1 Like

Regards to your bandwidth for a bridge, your speeds seem fine. It is more than enough to handle multiple people at once. Just make sure that you have enough resources to go with it.

With the warning, did you restart the service and check the logs?

Any errors can be posted here allowing us to help you better.

Thanks for running a Tor Bridge and helping fight censorship!

Leon

···

On Tue, 22 Mar 2022 at 13:29, <tdukes@palmettoshopper.com> wrote:

I think I figured it out. Seems DirPort was commented out.

I am getting a warning that my contact info isn’t set. I uncommented that
section and put a name and email address. Also uncommented the Nickname.
Still getting the warning.

Just curious, what are the bandwidth requirements to be a bridge? I’m on a
‘consumer router’ and have around 400 Mbs u/l and 200 Mbs d/l

TIA

-----Original Message-----
From: tor-relays <tor-relays-bounces@lists.torproject.org> On Behalf Of
tdukes@palmettoshopper.com
Sent: Monday, March 21, 2022 5:55 PM
To: tor-relays@lists.torproject.org
Subject: [tor-relays] Newbie needs help

Hi,

Thanks for adding me to the list.

I setup a Tor Relay in Docker using this image:
https://hub.docker.com/r/doudou34/tor-server

Its running, so how can I test it? When I try to access it using port 9001,
I’m unable to connect. I have opened the port on my firewall to the public.
Haven’t done it on my router yet but I have Portainer running in Docker and
have no problem accessing it.

Not a lot of instructions that I can find. I can post the torrc file but
it’s the same as the one on the docker page.

/etc/torrc

see /etc/torrc/torrc.default and

https://www.torproject.org/docs/tor-manual.html.en

Server’s public IP Address (usually automatic) #Address 10.10.10.10

Port to advertise for incoming Tor connections.

common ports are 9001, 443

ORPort 9001

Mirror directory information for others (optional) # common ports are

9030, 80 #DirPort 9030

Run as a relay only (not as an exit node)

ExitPolicy reject : # no exits allowed

Set limits

#RelayBandwidthRate 1024 KB # Throttle traffic to
#RelayBandwidthBurst 2048 KB # But allow bursts up to
#MaxMemInQueues 512 MB # Limit Memory usage to

Run Tor as obfuscated bridge

#ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy managed
#ServerTransportListenAddr obfs3 0.0.0.0:54444 #BridgeRelay 1

Run Tor only as a server (no local applications) SocksPort 0

Run Tor as a regular user (do not change this) User debian-tor

DataDirectory /var/lib/tor

If no Nickname or ContactInfo is set, docker-entrypoint will use # the

environment variables to add Nickname/ContactInfo here
#Nickname Tor4 # only use letters and numbers
#ContactInfo email@example.org

I’ve only been using docker for a few days, so maybe its an issue there.

TIA


tor-relays mailing list
tor-relays@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays


tor-relays mailing list
tor-relays@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays

Tor project recommends 16Mbits/s in each direction minimum <https://community.torproject.org/relay/relays-requirements/&gt; so you should be fine.

However note the concurrent connections requirement, which can "overwhelm consumer-level routers." That might be something to watch.

···

On 3/22/22 09:11, tdukes@palmettoshopper.com wrote:

I think I figured it out. Seems DirPort was commented out.

I am getting a warning that my contact info isn't set. I uncommented that
section and put a name and email address. Also uncommented the Nickname.
Still getting the warning.

Just curious, what are the bandwidth requirements to be a bridge? I'm on a
'consumer router' and have around 400 Mbs u/l and 200 Mbs d/l

TIA

-----Original Message-----
From: tor-relays<tor-relays-bounces@lists.torproject.org> On Behalf Of
tdukes@palmettoshopper.com
Sent: Monday, March 21, 2022 5:55 PM
To:tor-relays@lists.torproject.org
Subject: [tor-relays] Newbie needs help

Hi,

Thanks for adding me to the list.

I setup a Tor Relay in Docker using this image:
Docker

Its running, so how can I test it? When I try to access it using port 9001,
I'm unable to connect. I have opened the port on my firewall to the public.
Haven't done it on my router yet but I have Portainer running in Docker and
have no problem accessing it.

Not a lot of instructions that I can find. I can post the torrc file but
it's the same as the one on the docker page.

### /etc/torrc ###
# see /etc/torrc/torrc.default and
How can we help? | Tor Project | Support

# Server's public IP Address (usually automatic) #Address 10.10.10.10

# Port to advertise for incoming Tor connections.
# common ports are 9001, 443
ORPort 9001

# Mirror directory information for others (optional) # common ports are
9030, 80 #DirPort 9030

# Run as a relay only (not as an exit node)
ExitPolicy reject *:* # no exits allowed

# Set limits
#RelayBandwidthRate 1024 KB # Throttle traffic to
#RelayBandwidthBurst 2048 KB # But allow bursts up to
#MaxMemInQueues 512 MB # Limit Memory usage to

# Run Tor as obfuscated bridge
#ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy managed
#ServerTransportListenAddr obfs3 0.0.0.0:54444 #BridgeRelay 1

# Run Tor only as a server (no local applications) SocksPort 0

# Run Tor as a regular user (do not change this) User debian-tor
DataDirectory /var/lib/tor

# If no Nickname or ContactInfo is set, docker-entrypoint will use # the
environment variables to add Nickname/ContactInfo here
#Nickname Tor4 # only use letters and numbers
#ContactInfoemail@example.org

I've only been using docker for a few days, so maybe its an issue there.

TIA

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
tor-relays Info Page

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
tor-relays Info Page

Hello, thanks for running a relay.

I am getting a warning that my contact info isn't set. I uncommented
that section and put a name and email address.

Have you reloaded the configuration after editing torrc? In Debian you
can do so with

    sudo systemctl reload tor

Also uncommented the Nickname.

Nickname is the nickname for your relay, ContactInfo is administrative
contact information that can be used to contact you if your relay or
bridge is misconfigured or something eng else goes wrong. They
shouldn't be related.

Bonus: you may want to take a look at the contactinfo information
sharing specification[1].

Just curious, what are the bandwidth requirements to be a bridge? I'm
on a 'consumer router' and have around 400 Mbs u/l and 200 Mbs d/l

From [2][3] I suppose you should have at least 1 Mbit/s for obfs4, or no
bandwidth requirements for snowflake.

Eldalië

[1]

[2] Tor Project | Relay requirements
[3] Tor Project | Technical Setup

···

On Tue, 22 Mar 2022 09:11:25 -0400 <tdukes@palmettoshopper.com> wrote:

I think I figured it out. Seems DirPort was commented out.

I am getting a warning that my contact info isn't set. I uncommented
that section and put a name and email address. A Still getting the
warning.

Just curious, what are the bandwidth requirements to be a bridge? I'm
on a 'consumer router' and have around 400 Mbs u/l and 200 Mbs d/l

TIA

-----Original Message-----
From: tor-relays <tor-relays-bounces@lists.torproject.org> On Behalf
Of tdukes@palmettoshopper.com
Sent: Monday, March 21, 2022 5:55 PM
To: tor-relays@lists.torproject.org
Subject: [tor-relays] Newbie needs help

Hi,

Thanks for adding me to the list.

I setup a Tor Relay in Docker using this image:
Docker

Its running, so how can I test it? When I try to access it using port
9001, I'm unable to connect. I have opened the port on my firewall to
the public. Haven't done it on my router yet but I have Portainer
running in Docker and have no problem accessing it.

Not a lot of instructions that I can find. I can post the torrc file
but it's the same as the one on the docker page.

### /etc/torrc ###
# see /etc/torrc/torrc.default and
How can we help? | Tor Project | Support

# Server's public IP Address (usually automatic) #Address 10.10.10.10

# Port to advertise for incoming Tor connections.
# common ports are 9001, 443
ORPort 9001

# Mirror directory information for others (optional) # common ports
are 9030, 80 #DirPort 9030

# Run as a relay only (not as an exit node)
ExitPolicy reject *:* # no exits allowed

# Set limits
#RelayBandwidthRate 1024 KB # Throttle traffic to
#RelayBandwidthBurst 2048 KB # But allow bursts up to
#MaxMemInQueues 512 MB # Limit Memory usage to

# Run Tor as obfuscated bridge
#ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy managed
#ServerTransportListenAddr obfs3 0.0.0.0:54444 #BridgeRelay 1

# Run Tor only as a server (no local applications) SocksPort 0

# Run Tor as a regular user (do not change this) User debian-tor
DataDirectory /var/lib/tor

# If no Nickname or ContactInfo is set, docker-entrypoint will use #
the environment variables to add Nickname/ContactInfo here
#Nickname Tor4 # only use letters and numbers
#ContactInfo email@example.org

I've only been using docker for a few days, so maybe its an issue
there.

TIA

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
tor-relays Info Page

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
tor-relays Info Page

--
Eldalië
My private key is attached. Please, use it and provide me yours!

(Attachment 7CE7571174A1961293D0CEF91EACF195B8F3D922.asc is missing)

1 Like