Is it mandatory to have port 8333 listening?

My isp does’t give me a public ip or the ability to open ports for listening.

I installed bitcoin core and copied a friends blockchain folder from a few days ago.

Bitcoin core processed blocks until 3 days ago and now it probably need to download the newer blocks

Problem is it is stuck at connecting to peers. I’m readding I need to open port 8333 but that’s not possible for me. Does this mean that if I don’t open this port bitcoin core wont be able to sync?

[this]( are the last few entries of debug.log

[this]( is how bitcoin-qt looks like

Update: Since I had no funds in the wallet I deleted all the content in the bitcoin folder and started over. 47 hours left and my connection got slow af but it had to be done

View Reddit by Scholes_SC2View Source


Leave a Reply

Your email address will not be published. Required fields are marked *

GIPHY App Key not set. Please check settings


  1. No, you do not need to be able to receive inbound connections on TCP port 8333 in order to download and verify the entire blockchain. Something else is stopping you.

  2. If you don’t forward tcp 8333 on your NAT device to point to your inside host you will only have 8 connections initiated by you, and you’re not accessible from the outside but that’s fine.

  3. >My isp does’t give me a public ip or the ability to open ports for listening.

    WTF? What a shitty ISP is that?

    Port 8333 needs to be open if you want your node to be a full node.

    When you hover over the ‘network peers” icon (lower right), what does it say?

  4. Generally it’s not needed to open that port to the external world. However it sounds that maybe your ISP has other mechanisms in place and blocks the traffic? Are you able to use other “non-standard” software, e.g. bittorrent?

  5. The debug log indicates your node is rejecting valid blocks. You might need to fix your system clock. Core requires a proper clock time (within 2 hours)

    A node does not have to be listening. A non-listening node can not connect to as many peers. Otherwise, it participates as fully as any other node

    A VPN (costs money, maybe $40 per year) with a good provider is one way to get port forwarding. Like your ISP, many VPN providers do not support port forwarding on a VPN. If you want to choose this option, be sure to choose a VPN provider which supports port forwarding. If you don’t have any other reason to use a VPN, it’s not worth the dollars

    Is your ISP giving you a proper IPv6 network? Bitcoin works over IPv6

    As the other comments mention, Tor is another way to accept incoming connections

    And your node can use a different port instead of 8333. This doesn’t solve your ISP problem, but will be relevant if you choose to port forward via a VPN



What do you think?

Ascending triangle pattern, good trading opportunity

US dollar index turns lower after Fed commits loose monetary policies. Source: DXY on

Bitcoin Reclaims $58K After Fed Underscores Continued Recovery Support