I have a server with 32 Gigs of ram and running the node on a docker container using Bitcoin Core Daemon version v0.15 with 8333 ports mapped

Nodes been running for 2.5 weeks still 300k blocks and most of the time connectioncount is 0, only once I saw it jumped up to 60 I even increased the dhcache

why is it taking so long ? How do I speed things up ? for most of the guys it took only 1-2 weeks

Update 01- This is my setup enter image description here

02- It was working fine and when I checked weather ports are open from outside network before 300k sync I - https://www.yougetsignal.com/tools/open-ports/ Two weeks before 8333 OPEN Now 8333 OPEN

II - https://bitnodes.earn.com/#join-the-network Two weeks before 8333 OPEN and Reachable NOW unreachable

III- Connection speed 10 MB

  • would you happen to know the bandwidth limits of your node's ISP?
    – Tony Rizko
    Feb 12, 2018 at 20:10
  • Don't forget that you are downloading 150GB From different nodes. It took four days with me with a good internet connection and 16GB ram. If your donwload speed 33mb per second, it will takes 82,5 hour if all nodes upload speed 33mb per second.
    – Tailer
    Feb 12, 2018 at 21:08
  • It would be useful for considering what the issue may be if you could please edit your question to explain more about your network configuration, how connections are routed to the public internet, your connection speed and type and, any other useful information.
    – Willtech
    Feb 13, 2018 at 11:49
  • Additionally, details of your Bitcoin Core configuration may be useful, what parameters you use on the command line and your bitcoin.conf file.
    – Willtech
    Feb 13, 2018 at 12:09
  • I did not do any changes to my conf file
    – f4r4
    Feb 16, 2018 at 5:03

2 Answers 2


Your node should try and make 8 outbound connections to other nodes first. Forwarding port 8333 is just to allow incoming connections and is not required for your node to sync up.

So, thinking first of connectivity you should work through the basics:

Restart your modem and router equipment. Shut down bitcoind with >bitcoin-cli stop. Reboot your Ubuntu host and reboot your Docker session, restart bitcoind.

Can you resolve DNS queries from your Docker session, can you make successful HTTP requests from your Docker session (curl down some file or wget)? Can you >nmap seed.btc.petertodd.org -p 8333 which doesn't always work first try, it is a DNS round robin - just try several times is enough you should get at least one success.

After network connectivity is resolved, you may wish to check out this answer for some more information.

  • 1
    Hey thanks for all the suggestions and advice, I turned off the firewall for now. I have enabled port forwarding yet some how still my btc traffic is filtered found out that with this command "nmap seed.btc.petertodd.org -p 8333" provided by @willtech, Any way found the issue its the firewall I am going to look into it in more detail
    – f4r4
    Feb 16, 2018 at 10:10

You won't be able to sync without having any connections. The problem is that you have 0 connections; make sure that you don't have any firewalls (either in your docker container, the host, your router, or your ISP) that is blocking Bitcoin traffic.

  • It was running very slowly its 3 weeks and I have 300k blocks but suddenly everything stopped, as I described in my update port 8333 is still open and accessible deom 3rd party port checkers but not accessible from bitnodes checker
    – f4r4
    Feb 16, 2018 at 5:09
  • 1
    Again, make sure that there is not anything blocking the connection. Even if it was working a few weeks ago, your ISP could have changed something that blocked it. Or an update to your OS or other software may change your computer's firewall.
    – Ava Chow
    Feb 16, 2018 at 5:23
  • I checked everything ISP - Not blocked , Ubuntu Iptables - Not Blocked, Docker Container - Not Blocked can anyone tell me the steps to diagnose this issue ? or its useless running this full node Im going to quit
    – f4r4
    Feb 16, 2018 at 6:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.