You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
If visor config has more than one app, the second and the next ones cannot be started due to the following error: ERROR [app_skysocks]: error serving RPC error="listen unix /tmp/appserverA.sock: bind: file exists"
Environment information:
OS: Mac OS X
Platform: Darwin 18.7.0 x86_64
Steps to Reproduce
Steps to reproduce the behavior:
Add the skysocks app config from integration/proxy/nodeA.json to integration/generic/nodeA.json as the second app.
Start some nodes using the make integration-run-generic command of the skywire-services repository.
Check NodeA pane in tmux.
You will see the error, the first app will be run, the second won't be (you may check ps aux).
Actual behavior
More than one app on a visor does not start.
Expected behavior
Multiple apps on visor start with no error.
Possible implementation
Hints to fix the bug.
2. Apps cannot be restarted
Describe the bug
If an application is stopped by calling the PUT /api/visors/{pk}/apps/{app} API endpoint with the {"status": 0} payload, the app is not stopped and then started.
Environment information:
OS: Mac OS X
Platform: Darwin 18.7.0 x86_64
Steps to Reproduce
Steps to reproduce the behavior:
Start some nodes using the make integration-run-generic command of the skywire-services repository
Call PUT /api/nodes/024ec47420176680816e0406250e7156465e4531f5b26057c9f6297bb0303558c7/apps/skychat with {"status": 0} as content, to stop the skychat app.
Check NodeA pane in tmux.
You will see the error, the app will not be stopped (you may check ps aux).
Actual behavior
An app cannot be stopped.
Expected behavior
An app can be stopped and then started.
The text was updated successfully, but these errors were encountered:
1. Visor cannot run more than one app.
Describe the bug
If visor config has more than one app, the second and the next ones cannot be started due to the following error:
ERROR [app_skysocks]: error serving RPC error="listen unix /tmp/appserverA.sock: bind: file exists"
Environment information:
Steps to Reproduce
Steps to reproduce the behavior:
skysocks
app config fromintegration/proxy/nodeA.json
tointegration/generic/nodeA.json
as the second app.make integration-run-generic
command of theskywire-services
repository.NodeA
pane intmux
.ps aux
).Actual behavior
More than one app on a visor does not start.
Expected behavior
Multiple apps on visor start with no error.
Possible implementation
Hints to fix the bug.
2. Apps cannot be restarted
Describe the bug
If an application is stopped by calling the
PUT /api/visors/{pk}/apps/{app}
API endpoint with the{"status": 0}
payload, the app is not stopped and then started.Environment information:
Steps to Reproduce
Steps to reproduce the behavior:
make integration-run-generic
command of theskywire-services
repositoryPUT /api/nodes/024ec47420176680816e0406250e7156465e4531f5b26057c9f6297bb0303558c7/apps/skychat
with{"status": 0}
as content, to stop theskychat
app.NodeA
pane intmux
.ps aux
).Actual behavior
An app cannot be stopped.
Expected behavior
An app can be stopped and then started.
The text was updated successfully, but these errors were encountered: