server icon indicating copy to clipboard operation
server copied to clipboard

Not working.

Open UmarNoor opened this issue 1 year ago • 8 comments

Getting the below error when trying to strt the local server for localtunnel..... umar@ssdocker001:~/localtunnel-server/bin$ ./server --port 3400 --domain ssdocker001.server.local /usr/bin/env: ‘node -r esm’: No such file or directory

Tried giving the full absolute path of the node executable but still getting the same error... something like below #!/usr/bin/env /usr/bin/node -r esm

However, node is properly set up in the PATH variable as below:... umar@ssdocker001:/usr/bin$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/umar/nodejs/bin

umar@ssdocker001:/usr/bin$ ls -lrt node lrwxrwxrwx 1 root root 29 Nov 26 01:20 node -> /home/umar/nodejs/bin/node**

Node is working fine without mention of any path as well..... umar@ssdocker001:~/localtunnel-server/bin$ node Welcome to Node.js v14.15.0. Type ".help" for more information. >

UmarNoor avatar Nov 25 '23 20:11 UmarNoor

try running node -r esm ./bin/server it worked for me

unkn0wncvm1 avatar Jan 11 '24 07:01 unkn0wncvm1

if it worked please close the issue

unkn0wncvm1 avatar Jan 23 '24 19:01 unkn0wncvm1

$ node -r esm ./bin/server --port 1234
  localtunnel server listening on port: 1234 +0ms

it worked

evokelektrique avatar Jan 26 '24 14:01 evokelektrique

seems not work for windows:

file:///E:/LocalTunnelServer/server/bin/server:1 SyntaxError: Error parsing E:\LocalTunnelServer\server\node_modules\localenv\package.json: Unexpected non-whitespace character after JSON at position 772 at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) { path: 'E:\LocalTunnelServer\server\node_modules\localenv\package.json' }

what can i do?

xiaoyuvax avatar Jul 11 '24 04:07 xiaoyuvax

seems not work for windows:

file:///E:/LocalTunnelServer/server/bin/server:1 SyntaxError: Error parsing E:\LocalTunnelServer\server\node_modules\localenv\package.json: Unexpected non-whitespace character after JSON at position 772 at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) { path: 'E:\LocalTunnelServer\server\node_modules\localenv\package.json' }

what can i do?

you could try editing the file to fix the non whitespace issue

unkn0wncvm1 avatar Jul 11 '24 18:07 unkn0wncvm1

seems not work for windows: file:///E:/LocalTunnelServer/server/bin/server:1 SyntaxError: Error parsing E:\LocalTunnelServer\server\node_modules\localenv\package.json: Unexpected non-whitespace character after JSON at position 772 at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) { path: 'E:\LocalTunnelServer\server\node_modules\localenv\package.json' } what can i do?

you could try editing the file to fix the non whitespace issue

i don't think it's the non-whitespace problem, for it comes with a mature frequently referenced package, not quite possible to be wrong.

xiaoyuvax avatar Jul 16 '24 07:07 xiaoyuvax

@xiaoyuvax I too had the same issue.

I did npm install esm@3 as mentioned here https://github.com/localtunnel/server/issues/90#issuecomment-718217733 and now it works fine.

nirmalsnair avatar Aug 21 '24 07:08 nirmalsnair

@xiaoyuvax I too had the same issue.

I did npm install esm@3 as mentioned here #90 (comment) and now it works fine.

it works, thx!

xiaoyuvax avatar Aug 30 '24 03:08 xiaoyuvax