Http://api.hiveos.farm is not working and cannot change rig.conf to other working URLs

net-test results:

Checking connection to Hive servers:
                                                                                                                                       
>>> api.hiveos.farm
nslookup api.hiveos.farm                                        [OK]
ping api.hiveos.farm                                            [OK]
curl http://api.hiveos.farm                                     [FAIL]
HTTP connection failed. Please check Firewall rules or connection setup.
curl https://api.hiveos.farm                                    [FAIL]
HTTPS (SSL) connection failed. Please check Firewall rules or connection setup.
curl https://api.hiveos.farm:8443                               [FAIL]
HTTPS (SSL) on port 8443 connection failed. Please check Firewall rules or connection setup.
curl https://api.hiveos.farm:41282                              [FAIL]
HTTPS (SSL) connection on port 41282 failed. Please check Firewall rules or connection setup.
                                                                                                                                       
>>> paris.hiveos.farm
nslookup paris.hiveos.farm                                      [OK]
ping paris.hiveos.farm                                          [OK]
curl http://paris.hiveos.farm                                   [OK]
curl https://paris.hiveos.farm                                  [OK]
                                                                                                                                       
>>> amster.hiveos.farm
nslookup amster.hiveos.farm                                     [OK]
ping amster.hiveos.farm                                         [OK]
curl http://amster.hiveos.farm                                  [OK]
curl https://amster.hiveos.farm                                 [OK]
root@varun3:/hive-config#                                                            

Since the api is not working and paris is, I would like to change that url in rig.conf. However, it gets reverted immediately. Until the problems with api.hiveos.farm are resolved, how can I switch to paris or other working servers?

My rigs are mining but show offline due to this. api server needs to be fixed.

I am having this problem after reinstalling the hive them on a memory card (it was working normally until this morning) is now giving me this message ethminer exited waiting to cool down a bit can someone please help me

I finally resolved communication issues with api.hiveos.farm. It was the IPv6 in /etc/hosts because of which the connection to http://api.hiveos.farm was not happening.

I commented out all the IPv6 stuff and disabled IPv6 on the machine using following commands:

sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.default.disable_ipv6=1
2 Likes

Hi bro, I have the same problem just right now, and my rig canā€™t connect to api at all, even do not open on my laptop!! where should I write and enter those commands? I will thank u if u answer me as soon as possible.

Where did you copy those command lines?

Iā€™m dying here in 2021 trying to find a fix for this. Where do I enter those command lines? It looks like my machine failed the 114 DNS ping. Everything else was fine.

1 Like

To anyone having this issue go to network folder on the usb and in 20network file remove the commenting #'s where it says disable ipv6. This helped my problem.

Same & more hereā€¦

Static IP & Disabled ip6, still no luck.
Any recommendation and/or ideas?

Also have the exact issue :confused: any ideas?

I bought the wifi extender (tp-link model number TL-WA850RE) and connected an ethernet cable to it. This solved my issues completely with firewall, couldnā€™t connect to api, curl issues and more. tp link TL-WA850RE

Š‘Ń‹Š»Š° Š¾ŃˆŠøŠ±ŠŗŠ° Error connecting to Hive server http://api.hiveos.farm
ŠŸŠ¾Š¼Š¾Š³Š»Š° Š·Š°Š¼ŠµŠ½Š° api Š½Š° Š“руŠ³Š¾Š¹ (http://msk.hiveos.farm)

So, I have been having the same issue but couldnā€™t find how to change my url to PING off the lowest from the list. And I finally figured it out and hope this helps (perhaps bit late for you but maybe others that will be reading this in the future).

remote access ==> Hive Shell Start
from the menu do a net-test and find the lowest PING (for me I wanted to change from api.hiveos.farm to ap.hiveos.farm (lowest ping number)
ā€œfirstrun -fā€ (this will force rig set up) and will prompt if I want to continue with current URL or enter a new one (which for me will be ap.hiveos.farm) then follow the prompt to enter rig id, pwā€¦ so onā€¦ you are done.

just to make sure youā€™ve made the changes, can go back and type in command ā€œnet-testā€ to see the URL you wanted is noted as ā€œCURRENTā€

I have same issues until i figure it out that my rig is connected through some old bad switch which caused latency and pocket loss. Try to connect rig directly to the router.

Did firstrun also reset settings?