ERPNext Reinstalled Error

After i installed with easy method, I tried to delete everything under frappe user, just to test out the installation process one more time.

I removed everything under USER frappe, and deleted the user, and did easy install.
After everything is done, i tested at 127.0.0.1, can see the erpnext site, but not the logging screen.

Here are some errors i found.

frappe@ubuntuvm:~/frappe-bench$ bench restart
INFO:bench.utils:sudo supervisorctl restart frappe-bench-workers: frappe-bench-web:
frappe-bench-frappe-schedule: stopped
frappe-bench-frappe-default-worker-0: stopped
frappe-bench-frappe-long-worker-0: stopped
frappe-bench-frappe-short-worker-0: stopped
frappe-bench-frappe-web: stopped
frappe-bench-frappe-schedule: started
frappe-bench-frappe-default-worker-0: ERROR (abnormal termination)
frappe-bench-frappe-long-worker-0: started
frappe-bench-frappe-short-worker-0: started
frappe-bench-frappe-web: started
frappe-bench-node-socketio: started

frappe@ubuntuvm:~/frappe-bench$ sudo supervisorctl status
frappe-bench-redis:frappe-bench-redis-cache FATAL Exited too quickly (process log may have details)
frappe-bench-redis:frappe-bench-redis-queue FATAL Exited too quickly (process log may have details)
frappe-bench-redis:frappe-bench-redis-socketio FATAL Exited too quickly (process log may have details)
frappe-bench-web:frappe-bench-frappe-web RUNNING pid 38113, uptime 20:37:32
frappe-bench-web:frappe-bench-node-socketio FATAL Exited too quickly (process log may have details)

Got this under node-socketio.error.logs

Error: Cannot find module ‘express’
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object. (/home/frappe/frappe-bench/apps/frappe/socketio.js:1:91)
at Module._compile (module.js:570:32)
at Object.Module._extensions…js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
module.js:47packet_write_wait:

Got this under worker.error.log.9

File “/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/redis/client.py”, line 951, in exists
return self.execute_command(‘EXISTS’, name)
File “/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/redis/client.py”, line 673, in execute_command
connection.send_command(*args)
File “/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/redis/connection.py”, line 610, in send_command
self.send_packed_command(self.pack_command(*args))
File “/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/redis/connection.py”, line 585, in send_packed_command
self.connect()
File “/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/redis/connection.py”, line 489, in connect
raise ConnectionError(self._error_message(e))
redis.exceptions.ConnectionError: Error 111 connecting to localhost:11000. Connection refused.
Traceback (most recent call last):
File “/usr/lib/python2.7/runpy.py”, line 162, in _run_module_as_main
Traceback (most recent call last):
Traceback (most recent call last):

Seems like your npm is broken

go to your frappe-bench folder and

rm -rf node_modules
bench setup requirements
3 Likes