Skip to content

[Bug]: Problems with xyOps not listening on default port 5522 #203

@arminus

Description

@arminus

Is there an existing issue for this?

  • I have searched the existing issues

What happened?

Since I still have performa running on my host (and like to keep it running until I've fully migrated), I mapped then xyops container internal port 5522 to 5542. But it seems xySat has an issue with that.

For one, the generated "Add Server" command looks like this

curl -s "http://xyops.mydomain.com:5522/api/app/satellite/install?t=bc9fb6a26887e3a968a7cf2d3a7845c11de7c69b68b6121772e65c77082cb301" | sudo sh

which I need to change to https://xyops.mydomain.com since I expose this through an https proxy only.

Then I run the command, but the server doesn't appear, so I checked /opt/xyops/satellite/config.json which says

{
        "port": 5522,
        "secure": false,
...
        "hosts": [
                "xyops.myomain.com"
        ],
...

which cannot work?

So I change the port to 5542 in the xysat config.json, restart the xyops service and the sat server kind of appears in the servers list, but when I check config.json again, it reverts to port 5522 and the sat server shows up as offline (maybe after another restart, not quite sure).

Operating System

Docker version 29.2.1, build a5c7197

Node.js Version

image version

xyOps Version

v1.0.31

Server Setup

Single Conductor

Storage Setup

Default (SQLite + Filesystem)

Relevant log output

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions