Hi,
I have tried to setup a fresh machine today. I have setup a new and fresh erpnext - everything worked perfect. Then I tried the following:
example@erpdoo:~$ bench set-url-root site1.local hoth.example.at
example@erpdoo:~$ bench new-site naboo
MySQL root password:
Installing frappe...
Updating frappe : [========================================]
Updating country info : [========================================]
Set Administrator password:
Re-enter Administrator password:
Installing fixtures...
*** Scheduler is disabled ***
example@erpdoo:~$ bench --site naboo install-app erpnext
Installing erpnext...
Updating erpnext : [========================================]
Installing fixtures...
example@erpdoo:~$ bench setup nginx
Traceback (most recent call last):
File "/usr/local/bin/bench", line 9, in <module>
load_entry_point('bench==2.0.0', 'console_scripts', 'bench')()
File "/home/example/bench-repo/bench/cli.py", line 40, in cli
bench_command()
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 716, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 696, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 889, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 534, in invoke
return callback(*args, **kwargs)
File "/home/example/bench-repo/bench/commands/setup.py", line 21, in setup_nginx
make_nginx_conf(bench_path=".")
File "/home/example/bench-repo/bench/config/nginx.py", line 14, in make_nginx_conf
sites = prepare_sites(config, bench_path)
File "/home/example/bench-repo/bench/config/nginx.py", line 52, in prepare_sites
raise Exception("Port {0} is being used by another site {1}".format(site["port"], ports_in_use[site["port"]]))
Exception: Port 80 is being used by another site naboo
example@erpdoo:~$ bench config dns_multitenant off
example@erpdoo:~$ bench setup nginx
Traceback (most recent call last):
File "/usr/local/bin/bench", line 9, in <module>
load_entry_point('bench==2.0.0', 'console_scripts', 'bench')()
File "/home/example/bench-repo/bench/cli.py", line 40, in cli
bench_command()
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 716, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 696, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 889, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 534, in invoke
return callback(*args, **kwargs)
File "/home/example/bench-repo/bench/commands/setup.py", line 21, in setup_nginx
make_nginx_conf(bench_path=".")
File "/home/example/bench-repo/bench/config/nginx.py", line 14, in make_nginx_conf
sites = prepare_sites(config, bench_path)
File "/home/example/bench-repo/bench/config/nginx.py", line 52, in prepare_sites
raise Exception("Port {0} is being used by another site {1}".format(site["port"], ports_in_use[site["port"]]))
Exception: Port 80 is being used by another site taboo
Best,
Dan