tkurki / marinepi-provisioning

Ansible provisioning scripts to set up a Raspberry Pi for marine use
Apache License 2.0
45 stars 21 forks source link

systemd port mapping breaks signalk discovery protocol #27

Closed ph1l closed 7 years ago

ph1l commented 7 years ago

connecting to port 80, the signalk daemon still thinks it's running on port 3000

elektron@x61s:~/code/marinepi-provisioning$ curl http://marinepi:80/signalk/ | jq .
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   185  100   185    0     0   7333      0 --:--:-- --:--:-- --:--:--  7708
{
  "endpoints": {
    "v1": {
      "version": "1.alpha1",
      "signalk-http": "http://marinepi:3000/signalk/v1/api/",
      "signalk-ws": "ws://marinepi:3000/signalk/v1/stream",
      "signalk-tcp": "tcp://marinepi:3858"
    }
  }
}