<p><a href="http://electrum.org/" rel="nofollow">Electrum</a> is perfectly happy running through either standard HTTP ports (443 and 80) or through a SOCKS proxy like <a href="https://torproject.org/" rel="nofollow">Tor</a>. Both options are viewable under the server settings in the main panel, and both will help you break through a restrictive firewall. </p>

CC BY-SA 3.0
2013-09-21T23:35:39.363Z
2013-09-21T23:35:39.363Z
Anonymous
<p>You'll need to open up something to let the traffic your client needs through. 
For instance MultiBit needs port 80 and 8333 open to do some HTTP gets and to make the bitcoind connections, respectively. </p>

<p>The other clients will have similar port needs. </p>

<p>Alternatively you could set up a SOCKS 4/5 proxy together with an SSH port forwarding tunnel so that your local client could make connections out. Then you would have a specific connection from your machine to the SSH server but nothing else would be open. I use this setup on my Mac to encrypt my traffic and MultiBit works fine. </p>

CC BY-SA 3.0
2013-05-24T22:31:01.283Z
2013-05-24T22:31:01.283Z
jim618
<p>No.</p>

<p>In principle, electrum supports this. In practice however, only electrum.no-ip.org seems to accept HTTP or HTTPS on the standard ports and it can rarely be reached. Judging from the host name it is a machine connected to the internet through a residential internet connection with a dynamic IP; not exactly a heavy-duty server.</p>

CC BY-SA 3.0
2014-04-01T10:43:59.530Z
Instead of only downvoting, could somebody correct me? I'm actually trying to connect electrum via HTTP right now and it is not working. If I'm wrong and there is a way to get this working, then I'd like to know how.
yugegb
CC BY-SA 3.0
2014-04-01T09:57:34.707Z
2014-04-01T09:57:34.707Z
yugegb
<p>Is there any client that can run behind a firewall?  I tried bitcoin-qt and Electrum and neither could work because of blocked ports.  I know I could use a web-hosted solution but I'd prefer a local wallet.dat.</p>

<client>
Client that can run behind a firewall
RentFree
# Client that can run behind a firewall

(Asked by: username_0 on 2013-05-24)

Is there any client that can run behind a firewall? I tried bitcoin-qt and Electrum and neither could work because of blocked ports. I know I could use a web-hosted solution but I'd prefer a local wallet.dat.

**Tags:** client


---

## 3 answers

### Answer by username_1 on 2013-09-21. Score: 4

[Electrum](http://electrum.org/) is perfectly happy running through either standard HTTP ports (443 and 80) or through a SOCKS proxy like [Tor](https://torproject.org/). Both options are viewable under the server settings in the main panel, and both will help you break through a restrictive firewall.


---

### Answer by username_2 on 2013-05-24. Score: 1

You'll need to open up something to let the traffic your client needs through.
For instance MultiBit needs port 80 and 8333 open to do some HTTP gets and to make the bitcoind connections, respectively.

The other clients will have similar port needs.

Alternatively you could set up a SOCKS 4/5 proxy together with an SSH port forwarding tunnel so that your local client could make connections out. Then you would have a specific connection from your machine to the SSH server but nothing else would be open. I use this setup on my Mac to encrypt my traffic and MultiBit works fine.


---

### Answer by username_3 on 2014-04-01. Score: 0

No.

In principle, electrum supports this. In practice however, only electrum.no-ip.org seems to accept HTTP or HTTPS on the standard ports and it can rarely be reached. Judging from the host name it is a machine connected to the internet through a residential internet connection with a dynamic IP; not exactly a heavy-duty server.

> **Comments:**
> **username_3**: Instead of only downvoting, could somebody correct me? I'm actually trying to connect electrum via HTTP right now and it is not working. If I'm wrong and there is a way to get this working, then I'd like to know how.  

---

