peerbox-0.6.4-6 was released.
Changes are just with package dependencies, it now depends on rng-tools which make use of raspberries integrated hardware number generator.
Still limited to only 8 connections and Iâm stumped.
My original Peerbox install easily connected to port 9901 with more than 8 connections. Unfortunately after a firmware update my router got bricked and had to be replaced; the new router has reduced features. Notably âVirtual Serverâ is absent, so I setup the 9901 port using âPort Forwardingâ.
All sorts of difficulty ensued, but finally 9901 now shows as open on my WAN IP address. Port 9901 does not show up on my local IP address. I have set âApplication Rulesâ and âFirewall Rulesâ to no avail. In Raspian âdhcpcd.confâ I set up a static local IP address, as suggested in my routerâs manual.
interface eth0
static ip_address=âlocal addr /24â
static routers=ârouter IPâ
static domain_name_servers=âDNS serverâ
Online port forwarding testers can see 9901 on my WAN IP, but not my local IP.
Router tech support suggested the software was not picking up the port. I see the Foreign Addr 9901 port connections through netstat, my Local Addr connection appear to go through various ports in the 4800-5800 range.
I did see this: 1) If you did not get more than 8 connections automatically, that means that you should open port 9901 at your router. The procedure is the same for Tor end regular mode.
- but donât understand how to follow that procedure
Any ideas, comments?
it should work with portforwarding if you have it set up correctly imo [quote=âderelle, post:82, topic:3827â]
Port 9901 does not show up on my local IP address.
[/quote]
maybe you have confused this? Or is what you call your local IP address the IP address of the peerbox?
I assume your local IP is different from the peerbox, but maybe Iâm wrong about that, when you manage things from a different computer, the only computer that needs the port forwarded to is peerbox. So, if you have set up port forwarding so that it forwards port 9901 to the IP of your peerbox it should work, but maybe you already done this, than something else may be causing this from not working.
does your router support and has uPNP enabled? With upnp it should work (without port forwarding), if you try with port forwarding, maybe try turning off uPNP,
that is all I can think of right now, I hope you can get it working
My peerbox RPiâs local static IP was accepted by the router & is on itâs reserved list, identitied by its IP + MAC address. Any customized router configurations related to the static IP are specifically identified with that static IP on the local network - should be good. Admittedly the router does treat static IPâs a little differently, in that they do not show up in the router generated DHCP Client List. The router is using a Dynamic IP (DHCP) Internet Setup; oddly other than this port issue, Iâve never had any connection issues.
UPnP was enabled, now disabled - no apparent effect; had tested that previously. âAvoid Arp Attackâ disable & enable tested - no apparent effect.
Iâve done quite of network tweaking over the past few days. Even though it appears to function perfectly, would anyone think it would help to remove & reinstall peerbox? Iâm also wondering about VNC.
I dont think reinstalling will be the solution, you could try to disable port forwarding and enable uPNP, and see if that works after a while, I am out of clues at the moment
Thanks, Iâve gone back to a dynamic IP, UPnP is enabled.
Making some progress towards setting up the node. Removed the router and with direct access to the ISP, am getting over 8 connections. I guess I know where he problem lies.
maybe try to get port forwarding functional for some service and when you know how that works (with the router) you should be able to replicate it for peerbox
Thanks irritant,
Got my hands on a DIR-655 router & with its feature set, was quickly able set things right by activating the Virtual Server option. Still no idea what the problem was with the DIR-605L router. Dunno - perhaps faulty? In any case itâs all good, Iâm now running a raspberry pi node.
Hey,
Iâve sent some coins about 1 hour ago to my wallet address I got from âpeerbox -addrâ.
Unfortunately I didnât receive them yet.
If I use âpeercoin -healthâ then I get the following answer:
"Checking if we are on the right chainâŚ
Using peercoin.mintr.org as reference.
merkle_root_matches: False
block_count_matches: False
block_hash_matches: False
previous_block_hash_matches: False"
Could that be the reason for my problem?
I also donât get it why I canât update to the 0.6.4 version. âsudo apt-get update peerboxâ tells me that the current version (0.5.4) is already the newest.
It would be nice if anyone could help me out.
Cheers
could it be that your peerbox still needs to sync?
and maybe you can try sudo apt-get install peerbox? (instead of update)
my peerbox i checked is on 0.6.4, health also seems fine here
peerbox -health
Checking if we are on the right chainâŚ
Using peercoin.mintr.org as reference.
merkle_root_matches: True
block_count_matches: True
block_hash_matches: True
previous_block_hash_matches: True
That could be the reason. I just got it online about 13 hours ago and already restarted it a few times. Maybe Iâll just have to be more patient.
Iâve tried âsudo apt-get install peerboxâ but it also tells me that thereâs no newer version.
My coins would just hang out on the blockchain until then right?
yes you have to wait until you received the block with the transaction in it, that is probably why you dont see the coins in your wallet, and also why -health says the previous block hash doesnât match
"blocks": 286920,
is the latest block at time of writing
That makes a lot of sense.
Thanks for your help!
Now my node is running since 8 hours and âpeerbox -infoâ shows me since the first 10 minutes âblocksâ: 47123. Is it normal that itâs stuck for a few hours?
not exactly normal, is the disk maybe corrupted or full?
I would suggest deleting the blockchain and trying again, and if that doesnât help get a fresh SD card. Back up your wallet.dat first of course.
I still have about 9gb on my sd so that shouldnât be the problem.
How can I delete the blockchain on raspbian?
make sure you have backed up your wallet.dat first
you can find the blockchain by going to .ppcoin/ , there is also wallet.dat, so if you delete all those files (also in /database) except wallet.dat , and maybe ppcoin.conf it should redownload the blockchain correctly
The rm command removes files. Be careful with this command â rm doesnât ask you for confirmation.
Thank you! I just did it like you said and restarted peerbox afterwards. Iâll let you know tomorrow morning if it solved the problem.
did you have luck with getting it to work?