Hello Ed,
I followed to the letter. all with pretty much the same results
Agent 1 ) downloaded for Pi3 B+ (didn't have a Pi3 however, had a Pi4) eventually ran updates for Pi, but didnt' help
Agent 2) after updates, downloaded for Pi4 (got the above referenced error)
Agent 3) downloaded for Generic ARM (got the above referenced error)
I updated the /etc/agentid file each time and changed the permissions on /otm/starter.sh (chmod 775) each time.
/tmp/log_starter.txt output 3rd agent
Function: create_empty_log
=> Function: check_to_download_new_starter
STARTER scripts are the same.
run_curl
curl --silent --connect-timeout 15 --max-time 30 --request POST https://www.foxymon.com/receiver/receiver2.php -u 7QIjl8aACi:mutByrSpZkbU7AOvq1Gx84CfQoj2WwPs0nYD3JHK -F function=send_starter_version -F version=2023-12-28_0700_Phoenix_TZ
Wait 5 seconds
Attempting execution
Answer: 1
CURL executed
=> Function: check_to_download_new_otm
run_curl
curl --silent --connect-timeout 15 --max-time 30 --request POST https://www.foxymon.com/receiver/receiver2.php -u 7QIjl8aACi:mutByrSpZkbU7AOvq1Gx84CfQoj2WwPs0nYD3JHK -F function=receive_binary_location
Wait 5 seconds
Attempting execution
Answer: https://downloads.echonets.com/otm/arm64_otm_1_80_2303
CURL executed
https://downloads.echonets.com/otm/arm64_otm_1_80_2303
OTM binaries are different.
Downloading the OTM binary.
Download successful.