TY oblox but what part of drooling masses don't you understand?
Has anybody actually built the windows version?
I am looking forward to running a node again.
I've built it, just no luck converting an already synced up blockchain. I really don't want to bite the bullet and do it from genesis again but may have to. Come to think of it, fuck it, I'm just going to leave it run.
If you can't get the converter or import+export to work, another option is to sync your new node from your old node using --add-exclusive-node. That is somewhat faster and obviously uses little to no external bandwidth. This can even be done on the same computer if you make sure to use different ports and different data directories.
Care to elaborate on the appropriate setup?
For all intensive purposes, the synced node is running on local ip 192.168.1.71 with an --rpc-bind-ip 0.0.0.0 argument (for linux box running a wallet connecting to the remote node for refreshes). Datadir is default so I launch with:
bitmonero --rpc-bind-ip 0.0.0.0
Trying to test the new build for the database with a datadir in D:\bitmonero. Launching the second daemon, I am using:
bitmonerod --data-dir D:\Monero\ --rpc-bind-port 18085 --add-exclusive-node 192.168.1.71:18080
This just causes the same block to continuing syncing, block 2201. Any other arguments missing from either setup?
Probably the node is connecting to itself or otherwise failing.
You need to set the --p2p-bind-port to something nonstandard, in addition to the --rpc-bind-port. If you are connecting to the same computer you can use 127.0.0.1:18080 as your exclusive node address. That will be slightly faster than using an actual IP
Yep, these two daemons would be on windows so using the local address would be fine in that regard. Adding --p2p-bind-port 5555 to the new db build still results in syncing stuck at block 2201 (sync data returned unknown top block: 2201):
bitmonerod --data-dir D:\Monero\ --p2p-bind-port 5555 --rpc-bind-port 18085 --add-exclusive-node 127.0.0.1:18080
The other daemon (pre db rollout) is synced to the latest block. Thoughts?
EDIT:
Connecting from the new db build to port 18081 on local causes the synced node to spit out this:
C:\Monero>bitmonerod.exe --rpc-bind-ip 0.0.0.0
2015-Apr-24 20:45:55.441816 Starting...
2015-Apr-24 20:45:55.441816 bitmonero v0.8.8.6-release
2015-Apr-24 20:45:55.441816 Module folder: bitmonerod.exe
2015-Apr-24 20:45:55.441816 Initializing P2P server...
2015-Apr-24 20:46:07.581833 Binding on 0.0.0.0:18080
2015-Apr-24 20:46:07.581833 Net service bound to 0.0.0.0:18080
2015-Apr-24 20:46:07.581833 Attempting to add IGD port mapping.
2015-Apr-24 20:46:11.162838 UPnP device was found but not recoginzed as IGD.
2015-Apr-24 20:46:11.162838 P2P server initialized OK
2015-Apr-24 20:46:11.162838 Initializing protocol...
2015-Apr-24 20:46:11.162838 Protocol initialized OK
2015-Apr-24 20:46:11.162838 Initializing core RPC server...
2015-Apr-24 20:46:11.162838 Binding on 0.0.0.0:18081
2015-Apr-24 20:46:11.172838 Core RPC server initialized OK on port: 18081
2015-Apr-24 20:46:11.172838 Initializing core...
2015-Apr-24 20:46:11.172838 Loading blockchain...
2015-Apr-24 20:47:26.996943 Blockchain initialized. last block: 535484, d0.h0.m3
6.s58 time ago, current difficulty: 921999187
2015-Apr-24 20:47:27.186943 Core initialized OK
2015-Apr-24 20:47:27.186943 Starting core RPC server...
2015-Apr-24 20:47:27.186943 Run net_service loop( 2 threads)...
2015-Apr-24 20:47:27.186943 [SRV_MAIN]Core RPC server started ok
2015-Apr-24 20:47:27.186943 [SRV_MAIN]Starting P2P net loop...
2015-Apr-24 20:47:27.186943 [SRV_MAIN]Run net_service loop( 10 threads)...
2015-Apr-24 20:47:27.196943 [P2P2]
**********************************************************************
You are now synchronized with the network. You may now start simplewallet.
Please note, that the blockchain will be saved only after you quit the daemon wi
th "exit" command or if you use "save" command.
Otherwise, you will possibly need to synchronize the blockchain again.
Use "help" command to see the list of available commands.
**********************************************************************
2015-Apr-24 20:47:27.196943 [P2P0][93.74.42.79:17428 INC]Sync data returned unkn
own top block: 535485 -> 535520 [35 blocks (0 days) behind]
SYNCHRONIZATION started
2015-Apr-24 20:47:27.196943 [P2P4][61.234.152.135:2306 INC]Sync data returned un
known top block: 535485 -> 535521 [36 blocks (0 days) behind]
SYNCHRONIZATION started
2015-Apr-24 20:47:27.196943 [P2P1][178.235.245.176:35259 INC]Sync data returned
unknown top block: 535485 -> 535520 [35 blocks (0 days) behind]
SYNCHRONIZATION started
2015-Apr-24 20:47:28.186945 [P2P9]
**********************************************************************
The daemon will start synchronizing with the network. It may take up to several
hours.
You can set the level of process detailization* through "set_log " comman
d*, where is between 0 (no details) and 4 (very verbose).
Use "help" command to see the list of available commands.
Note: in case you need to interrupt the process, use "exit" command. Otherwise,
the current progress won't be saved.
**********************************************************************
2015-Apr-24 20:47:28.866946 [P2P3][94.23.216.116:10201 OUT]Sync data returned un
known top block: 535485 -> 535521 [36 blocks (0 days) behind]
SYNCHRONIZATION started
2015-Apr-24 20:47:29.046946 [P2P9][46.183.145.69:18080 OUT]Sync data returned un
known top block: 535485 -> 535521 [36 blocks (0 days) behind]
SYNCHRONIZATION started
2015-Apr-24 20:47:31.336949 [P2P3][46.183.145.69:18080 OUT] SYNCHRONIZED OK
2015-Apr-24 20:47:49.657974 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:355 simple_http_connection_handler
::handle_invoke_query_line(): Failed to match first line: ☺!☺☺☺☺☺☺╡ ☺Θ♥
☺ ☺ ☺◄☺☺☺☺☻ node_data♀►
local_time♣E≥:U ^my_port♠│§
network_id
π╬)╬♀payload_data♫current_height♣ ♠top_id
Ç└åá┤ê╙σ
r K☻ gû·~`4ëµ█ΩG╜¶ü
2015-Apr-24 20:47:49.657974 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:299 simple_http_connection_handler::handle_char_out: Err
or state!!!
2015-Apr-24 20:47:56.658984 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:355 simple_http_connection_handler
::handle_invoke_query_line(): Failed to match first line: ☺!☺☺☺☺☺☺╡ ☺Θ♥
☺ ☺ ☺◄☺☺☺☺☻ node_data♀►
local_time♣L≥:U ^my_port♠│§
network_id
π╬)╬♀payload_data♫current_height♣ ♠top_id
Ç└åá┤ê╙σ
r K☻ gû·~`4ëµ█ΩG╜¶ü
2015-Apr-24 20:47:56.658984 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:299 simple_http_connection_handler::handle_char_out: Err
or state!!!
2015-Apr-24 20:48:03.658994 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:355 simple_http_connection_handler
::handle_invoke_query_line(): Failed to match first line: ☺!☺☺☺☺☺☺╡ ☺Θ♥
☺ ☺ ☺◄☺☺☺☺☻ node_data♀►
local_time♣S≥:U ^my_port♠│§
network_id
π╬)╬♀payload_data♫current_height♣ ♠top_id
Ç└åá┤ê╙σ
r K☻ gû·~`4ëµ█ΩG╜¶ü
2015-Apr-24 20:48:03.658994 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:299 simple_http_connection_handler::handle_char_out: Err
or state!!!
2015-Apr-24 20:48:10.659003 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:355 simple_http_connection_handler
::handle_invoke_query_line(): Failed to match first line: ☺!☺☺☺☺☺☺╡ ☺Θ♥
☺ ☺ ☺◄☺☺☺☺☻ node_data♀►
local_time♣Z≥:U ^my_port♠│§
network_id
π╬)╬♀payload_data♫current_height♣ ♠top_id
Ç└åá┤ê╙σ
r K☻ gû·~`4ëµ█ΩG╜¶ü
2015-Apr-24 20:48:25.560024 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:299 simple_http_connection_handler::handle_char_out: Err
or state!!!
2015-Apr-24 20:48:25.660024 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:355 simple_http_connection_handler
::handle_invoke_query_line(): Failed to match first line: ☺!☺☺☺☺☺☺╡ ☺Θ♥
☺ ☺ ☺◄☺☺☺☺☻ node_data♀►
local_time♣i≥:U ^my_port♠│§
network_id
π╬)╬♀payload_data♫current_height♣ ♠top_id
Ç└åá┤ê╙σ
r K☻ gû·~`4ëµ█ΩG╜¶ü
2015-Apr-24 20:48:25.660024 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:299 simple_http_connection_handler::handle_char_out: Err
or state!!!
2015-Apr-24 20:48:32.661034 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:355 simple_http_connection_handler
::handle_invoke_query_line(): Failed to match first line: ☺!☺☺☺☺☺☺╡ ☺Θ♥
☺ ☺ ☺◄☺☺☺☺☻ node_data♀►
local_time♣p≥:U ^my_port♠│§
network_id
π╬)╬♀payload_data♫current_height♣ ♠top_id
Ç└åá┤ê╙σ
r K☻ gû·~`4ëµ█ΩG╜¶ü
2015-Apr-24 20:48:32.771034 [RPC1]ERROR C:/bitmonero/contrib/epee/include/net/ht
tp_protocol_handler.inl:299 simple_http_connection_handler::handle_char_out: Err
or state!!!