Incorrect site path when running bench doctor

Having issues with email sending failing silently after upgrading to latest erpnext & frappe. I don’t have any timed-out locks, and workers are all running…traceback is below for bench doctor command.

Any help is much appreciated!

Inspecting workers and queues...
Finding locks...
Checking scheduler status...
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 79, in <module>
    main()
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 16, in main
    click.Group(commands=commands)(prog_name='bench')
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py", line 664, in __call__
    return self.main(*args, **kwargs)
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py", line 644, in main
    rv = self.invoke(ctx)
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py", line 991, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py", line 991, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py", line 837, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py", line 464, in invoke
    return callback(*args, **kwargs)
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/apps/frappe/frappe/commands.py", line 865, in doctor
    return _doctor()
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/apps/frappe/frappe/utils/doctor.py", line 163, in doctor
    frappe.init(site)
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/apps/frappe/frappe/__init__.py", line 124, in init
    local.conf = _dict(get_site_config())
  File "/home/erpnext/webapps/frappe5_test/frappe-bench/apps/frappe/frappe/__init__.py", line 178, in get_site_config
    raise IncorrectSitePath, "{0} does not exist".format(site_config)
frappe.exceptions.IncorrectSitePath: 404: Not Found

@alec_ruizramon1, @anand fixed this issue today. We will release a patch tomorrow.

For now, just catch and pass that error.

@anand and @rmehta thank you!

Alec