I’m trying to access to the nengo_gui from a remote computer, but each time I try to do that it throws me the following error
WARNING:nengo_gui.server:Error response (403): Forbidden
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 278, in upgrade_to_ws
assert origin.netloc.lower() in valid_srv_addrs
AssertionError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 233, in do_GET
self.handle_upgrade()
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 260, in handle_upgrade
self.upgrade_to_ws()
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 282, in upgrade_to_ws
raise Forbidden()
nengo_gui.server.Forbidden: Forbidden
WARNING:nengo_gui.server:Error response (403): Forbidden
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 278, in upgrade_to_ws
assert origin.netloc.lower() in valid_srv_addrs
AssertionError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 233, in do_GET
self.handle_upgrade()
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 260, in handle_upgrade
self.upgrade_to_ws()
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 282, in upgrade_to_ws
raise Forbidden()
nengo_gui.server.Forbidden: Forbidden
WARNING:nengo_gui.server:Error response (403): Forbidden
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 278, in upgrade_to_ws
assert origin.netloc.lower() in valid_srv_addrs
AssertionError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 233, in do_GET
self.handle_upgrade()
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 260, in handle_upgrade
self.upgrade_to_ws()
File "/usr/local/lib/python3.6/site-packages/nengo_gui/server.py", line 282, in upgrade_to_ws
raise Forbidden()
nengo_gui.server.Forbidden: Forbidden
Does anyone know how to solve this? Also how can I add a password to the nengo_gui? For example, each time y run the following command:
nengo --password mypassword
It throws me the following error:
Traceback (most recent call last):
File "/usr/local/bin/nengo", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.6/site-packages/nengo_gui/main.py", line 64, in main
password = hashpw(args.password, gensalt())
File "/usr/local/lib/python3.6/site-packages/nengo_gui/password.py", line 16, in hashpw
h.update(password)
TypeError: Unicode-objects must be encoded before hashing