Since I upgraded to Monterey (from Mojave), I cannot run anymore a local server that was installed under /Applications.
The app has no extension, the file type is "Unix Executable File". It was working perfectly before the update.
Now when I try to run it from shell it fails with
-bash: ./ManicTimeServer:
cannot execute binary file
What's going on? Why the app doesn't run anymore?
And, mainly, how do I make it run again?
Additional info:
ls -la ManicTimeServer
returns-rwxr-xr-x@
(not the additionalxattr
)xattr ManicTimeServer
returns
com.apple.lastuseddate#PS
stat ManicTimeServer
returns
16777220 96934799 -rwxr-xr-x 1 myusername staff 0 138736 "Nov 30 17:37:52 2021" "Sep 22 09:26:35 2021" "Nov 30 17:38:24 2021" "Sep 22 09:26:35 2021" 4096 272 0 ManicTimeServer
file ManicTimeServer
returns ManicTimeServer: ELF 64-bit LSB pie executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=1cfaaf19b37c906e12f121854b3a6b45c6c9bdf7, strippedotool -L ManicTimeServer
returns
ManicTimeServer: is not an object file
-rwxr-xr-x@
; not different from the past. The macOS upgrade didn't provoke changes in filesystem permissions.