Carpincho
|
|
Group: Moderators
Posts: 33,
Visits: 122
|
+xHi, I get the following error when I try to run the visual interface. I installed the node following these instructions first: http://iota.partners/ - Then I found your post and tried running the visual interface Serving IOTA peer dashboard at http://94.130.229.186:8888events.js:160 throw er; // Unhandled 'error' event ^ Error: listen EADDRNOTAVAIL 94.130.229.186:8888 at Object.exports._errnoException (util.js:1020:11) at exports._exceptionWithHostPort (util.js:1043:20) at Server._listen2 (net.js:1249:19) at listen (net.js:1298:10) at net.js:1408:9 at _combinedTickCallback (internal/process/next_tick.js:83:11) at process._tickCallback (internal/process/next_tick.js:104:9) at Module.runMain (module.js:606:11) at run (bootstrap_node.js:383:7) at startup (bootstrap_node.js:149:9) Ionta, be sure to have a reachable API endpoint at 94.130.229.186:14265. If you are in Linux, try doing this from your computer using your internet (not boxed in your VPS) curl http://localhost:14265 \ -X POST \ -H 'Content-Type: application/json' \ -H 'X-IOTA-API-Version: 1' \ -d '{"command": "getNodeInfo"} ' This should return data from your node. Let me know the outcome.
|
|
|
Scott J
|
|
Group: Administrators
Posts: 53,
Visits: 946
|
Great guide, Carpincho.
Thank you for including the Peer Manager part - that is a life saver!
|
|
|
ManniTiger
|
|
Group: Forum Members
Posts: 20,
Visits: 0
|
Hello, i am absolut linux noob. Sad at the end with nohub..... when i close the session with putty, server stops means http://173.212.193.00:8888 stop connect / not available. And what happens when the server restart? Thx fpr your help
|
|
|
Rachdingue
|
|
Group: Forum Members
Posts: 2,
Visits: 4
|
Muchas gracias Carpincho!
Will you keep updating this guide with some new features? I've seen improvements to peer managers and all that.
Thanks
|
|
|
Carpincho
|
|
Group: Moderators
Posts: 33,
Visits: 122
|
+xGreat guide, Carpincho. Thank you for including the Peer Manager part - that is a life saver! One thing I should add (and I will as soon as I can dedicate some time to redo the complete guide and repost it because I cannot edit it anymore) is that you can install the iota-pm on your local machine as well. In fact it's better because you wont end up with a public access point that anybody can use. So you install iota-pm in the VPS and in your local computer and then you run it from home by using nohup iota-pm -i http://173.212.193.00:14265 -p 127.0.0.1:12000 That would give you access on your local browser at http://127.0.0.1:12000
|
|
|
Carpincho
|
|
Group: Moderators
Posts: 33,
Visits: 122
|
+xMuchas gracias Carpincho! Will you keep updating this guide with some new features? I've seen improvements to peer managers and all that. Thanks I can no longer edit this Post which is a pitty because this kind of guides need constant upgrades. Will continue upgrading in some other place.
|
|
|
captainbronzebeard
|
|
Group: Forum Members
Posts: 2,
Visits: 0
|
Mega noob question here, I have a full node running and is syncing. I still see that transactions and tips are going through but what I dont understand is what are tips? How do they work and how are they claimed? (if thats how it works?)
Thank you
CBB
|
|
|
Rachdingue
|
|
Group: Forum Members
Posts: 2,
Visits: 4
|
After a while my node seems to freeze or stops working. Although in the peer manager seems to be alright, the milestone doesn't refresh. I have to restart the node and then the milestone starts to refresh to the coordinator milestone
Why is that?
|
|
|
NickM
|
|
Group: Forum Members
Posts: 7,
Visits: 9
|
HI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125
|
|
|
Carpincho
|
|
Group: Moderators
Posts: 33,
Visits: 122
|
+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18
|
|
|
NickM
|
|
Group: Forum Members
Posts: 7,
Visits: 9
|
+x+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18 no the file name is iri.ini the 12/18 was when it was created but is not in the file name.
|
|
|
Carpincho
|
|
Group: Moderators
Posts: 33,
Visits: 122
|
+x+x+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18 no the file name is iri.ini the 12/18 was when it was created but is not in the file name. My bad! It's kind of a weird error since the argument you are passing is fine. Let's try this: update to latest IRI released a few days ago and try again Go to your target directory and do this: wget https://github.com/iotaledger/iri/releases/download/v1.4.1.4/iri-1.4.1.4.jar That will download the already compiled version of the 1.4.1.4 IRI Then try again with java -jar iri-1.4.1.4.jar -c iri.ini Please be sure that your config file is actually named iri.ini !!!
Let me know the outcome
|
|
|
NickM
|
|
Group: Forum Members
Posts: 7,
Visits: 9
|
+x+x+x+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18 no the file name is iri.ini the 12/18 was when it was created but is not in the file name. My bad! It's kind of a weird error since the argument you are passing is fine. Let's try this: update to latest IRI released a few days ago and try again Go to your target directory and do this: wget https://github.com/iotaledger/iri/releases/download/v1.4.1.4/iri-1.4.1.4.jar That will download the already compiled version of the 1.4.1.4 IRI Then try again with java -jar iri-1.4.1.4.jar -c iri.ini Please be sure that your config file is actually named iri.ini !!!
Let me know the outcome thanks but no joy. The error message "Provide at least the PORT in iota.ini or with -p option " makes think that there is a ini file in the folder iota. I did double check the file name is iri.ini
|
|
|
Carpincho
|
|
Group: Moderators
Posts: 33,
Visits: 122
|
+x+x+x+x+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18 no the file name is iri.ini the 12/18 was when it was created but is not in the file name. My bad! It's kind of a weird error since the argument you are passing is fine. Let's try this: update to latest IRI released a few days ago and try again Go to your target directory and do this: wget https://github.com/iotaledger/iri/releases/download/v1.4.1.4/iri-1.4.1.4.jar That will download the already compiled version of the 1.4.1.4 IRI Then try again with java -jar iri-1.4.1.4.jar -c iri.ini Please be sure that your config file is actually named iri.ini !!!
Let me know the outcome thanks but no joy. The error message "Provide at least the PORT in iota.ini or with -p option " makes think that there is a ini file in the folder iota. I did double check the file name is iri.ini Try just running the node with the port param to see if that works java -jar iri-1.4.1.4.jar -p 14265
|
|
|
NickM
|
|
Group: Forum Members
Posts: 7,
Visits: 9
|
+x+x+x+x+x+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18 no the file name is iri.ini the 12/18 was when it was created but is not in the file name. My bad! It's kind of a weird error since the argument you are passing is fine. Let's try this: update to latest IRI released a few days ago and try again Go to your target directory and do this: wget https://github.com/iotaledger/iri/releases/download/v1.4.1.4/iri-1.4.1.4.jar That will download the already compiled version of the 1.4.1.4 IRI Then try again with java -jar iri-1.4.1.4.jar -c iri.ini Please be sure that your config file is actually named iri.ini !!!
Let me know the outcome thanks but no joy. The error message "Provide at least the PORT in iota.ini or with -p option " makes think that there is a ini file in the folder iota. I did double check the file name is iri.ini Try just running the node with the port param to see if that works java -jar iri-1.4.1.4.jar -p 14265 Yes the node will run without any errors when using -p 14265
|
|
|
NickM
|
|
Group: Forum Members
Posts: 7,
Visits: 9
|
+x+x+x+x+x+x+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18 no the file name is iri.ini the 12/18 was when it was created but is not in the file name. My bad! It's kind of a weird error since the argument you are passing is fine. Let's try this: update to latest IRI released a few days ago and try again Go to your target directory and do this: wget https://github.com/iotaledger/iri/releases/download/v1.4.1.4/iri-1.4.1.4.jar That will download the already compiled version of the 1.4.1.4 IRI Then try again with java -jar iri-1.4.1.4.jar -c iri.ini Please be sure that your config file is actually named iri.ini !!!
Let me know the outcome thanks but no joy. The error message "Provide at least the PORT in iota.ini or with -p option " makes think that there is a ini file in the folder iota. I did double check the file name is iri.ini Try just running the node with the port param to see if that works java -jar iri-1.4.1.4.jar -p 14265 Yes the node will run without any errors when using -p 14265 also runs if i do this: java -jar iri-1.4.1.4.jar -c iri.ini -p 1426
|
|
|
mixim
|
|
Group: Forum Members
Posts: 6,
Visits: 8
|
+xI would suggest running the applications using systemd service files instead of nohup. This will make it possible to start the applications on boot and makes for a better handling of the applications. Here is the systemd service file I use for iri: [Unit] Description=Iri After=network.target
[Service] Type=simple WorkingDirectory=/opt/iri/target ExecStart=/usr/bin/java -jar iri-1.4.1.2.jar -c iri.ini Restart=on-failure RestartSec=10s
[Install] WantedBy=multi-user.target Here is the systemd service file I use for iota-pm (collected from https://github.com/akashgoswami/ipm/blob/master/systemd/iota-pm.service): [Unit] Description=IOTA Peer Manager After=network.target
[Service] #User=iota #Group=iota Type=simple ExecStart=/usr/bin/iota-pm -i http://127.0.0.1:14265 -p 127.0.0.1:8888 Restart=on-failure RestartSec=10s
[Install] WantedBy=multi-user.target Please come with suggestions to improve the systemd service files as I'm no expert. Change the API endpoint and the local server ip and port to reflect your setup. Hi, thx for the service files, i used that, but i was aware that my CPU load raised up to 200% (VPS, 2 Cores), so i added the following lines in the [Service]-Section: CPUAccounting=true CPUQuota=75% to limit the CPU-load, cause i use the server for other services also. For every CPU-Core you have 100%, so you have to decide how much percentage you may give to your IOTA-node. In my case it is 75 / 200 % = 37,5 % Cheers, MiXiM
|
|
|
Carpincho
|
|
Group: Moderators
Posts: 33,
Visits: 122
|
+x+x+x+x+x+x+x+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18 no the file name is iri.ini the 12/18 was when it was created but is not in the file name. My bad! It's kind of a weird error since the argument you are passing is fine. Let's try this: update to latest IRI released a few days ago and try again Go to your target directory and do this: wget https://github.com/iotaledger/iri/releases/download/v1.4.1.4/iri-1.4.1.4.jar That will download the already compiled version of the 1.4.1.4 IRI Then try again with java -jar iri-1.4.1.4.jar -c iri.ini Please be sure that your config file is actually named iri.ini !!!
Let me know the outcome thanks but no joy. The error message "Provide at least the PORT in iota.ini or with -p option " makes think that there is a ini file in the folder iota. I did double check the file name is iri.ini Try just running the node with the port param to see if that works java -jar iri-1.4.1.4.jar -p 14265 Yes the node will run without any errors when using -p 14265 also runs if i do this: java -jar iri-1.4.1.4.jar -c iri.ini -p 1426 This is strange but I guess you can run it by passing -c and -p despite the fact that PORT is included in the iri.ini file. Could you get it to work? Let me know!
|
|
|
Carpincho
|
|
Group: Moderators
Posts: 33,
Visits: 122
|
+x+xI would suggest running the applications using systemd service files instead of nohup. This will make it possible to start the applications on boot and makes for a better handling of the applications. Here is the systemd service file I use for iri: [Unit] Description=Iri After=network.target
[Service] Type=simple WorkingDirectory=/opt/iri/target ExecStart=/usr/bin/java -jar iri-1.4.1.2.jar -c iri.ini Restart=on-failure RestartSec=10s
[Install] WantedBy=multi-user.target Here is the systemd service file I use for iota-pm (collected from https://github.com/akashgoswami/ipm/blob/master/systemd/iota-pm.service): [Unit] Description=IOTA Peer Manager After=network.target
[Service] #User=iota #Group=iota Type=simple ExecStart=/usr/bin/iota-pm -i http://127.0.0.1:14265 -p 127.0.0.1:8888 Restart=on-failure RestartSec=10s
[Install] WantedBy=multi-user.target Please come with suggestions to improve the systemd service files as I'm no expert. Change the API endpoint and the local server ip and port to reflect your setup. Hi, thx for the service files, i used that, but i was aware that my CPU load raised up to 200% (VPS, 2 Cores), so i added the following lines in the [Service]-Section: CPUAccounting=true CPUQuota=75% to limit the CPU-load, cause i use the server for other services also. For every CPU-Core you have 100%, so you have to decide how much percentage you may give to your IOTA-node. In my case it is 75 / 200 % = 37,5 % Cheers, MiXiM I am also having killer loads on my CPUs. Whill try adding those lines!
|
|
|
NickM
|
|
Group: Forum Members
Posts: 7,
Visits: 9
|
+x+x+x+x+x+x+x+x+xHI need help getting this error : iota@iota-PowerEdge-1950:/opt/iri/target$ java -jar iri-1.4.1.2.jar -c iri.ini12/18 17:47:13.379 [main] ERROR com.iota.iri.IRI - Invalid arguments list. Provide at least the PORT in iota.ini or with -p option 12/18 17:47:13.381 [main] INFO com.iota.iri.IRI - Usage: java -jar IRI-1.4.1.2.jar [{-n,--neighbors} '<list of neighbors>'] [{-p,--port} 14600] [{-c,--config} 'config-file-name'] [{-u,--udp-receiver-port} 14600] [{-t,--tcp-receiver-port} 15600] [{-d,--debug} false] [{--testnet} false][{--remote} false][{--remote-auth} string][{--remote-limit-api} string] iota@iota-PowerEdge-1950:/opt/iri/targe iri file [IRI] port = 14265 udp_receiver_port = 14600 tcp_receiver_port = 15600 neighbors = udp://neighbor-1:14600 udp://neighbor-2:14600 ixi_dir = ixi Headless = false Debug = true db_path = mainnetdb api_host = 192.168.1.125 Hi NIckM Are you using a config file with the name iri.ini12/18? Maybe the problem is with the "/" and that's why your are getting that error. Try renaming the file to something like iri.ini-12-18 and try with (mv iri.ini12/18 iri.ini-12-18) and then: java -jar iri-1.4.1.2.jar -c iri.ini-12-18 no the file name is iri.ini the 12/18 was when it was created but is not in the file name. My bad! It's kind of a weird error since the argument you are passing is fine. Let's try this: update to latest IRI released a few days ago and try again Go to your target directory and do this: wget https://github.com/iotaledger/iri/releases/download/v1.4.1.4/iri-1.4.1.4.jar That will download the already compiled version of the 1.4.1.4 IRI Then try again with java -jar iri-1.4.1.4.jar -c iri.ini Please be sure that your config file is actually named iri.ini !!!
Let me know the outcome thanks but no joy. The error message "Provide at least the PORT in iota.ini or with -p option " makes think that there is a ini file in the folder iota. I did double check the file name is iri.ini Try just running the node with the port param to see if that works java -jar iri-1.4.1.4.jar -p 14265 Yes the node will run without any errors when using -p 14265 also runs if i do this: java -jar iri-1.4.1.4.jar -c iri.ini -p 1426 This is strange but I guess you can run it by passing -c and -p despite the fact that PORT is included in the iri.ini file. Could you get it to work? Let me know! Yes it runs passing the -c and -p on the sane line but not able to reach it from my other linux system, curl returns Host not found. Iota is running so on to the next problem. thanks for your help.
|
|
|