Messaging Server Connection Error

Hi Samba Friends, I install Samba POS V5, Install server and Im getting this message. I see evering ok but im still getting this error.
Is there one thing that I can do?
Here are some screenshots

Message Server Name: should be http://localhost and
Message Server Port: should be 9000

Well, I try it and it get this message, also it goes disconnect.

I was using 8383 port and localhost since the installation and was working great. As you can see in the img. Its connected ok

This happen when I start Samba:

And what happen now is that I cannot Activate the Licence because of this error. Is there any solution.
Thank You for your answer.

If you already setup the service to run in 8383 then its OK to put this port. I am assuming you didnt because you didnt share screenshot of that window

Are you configuring this on the server device, or for another terminal?
If you have some 3rd party app for antivirus, youll need to open TCP port 8383 (or whichever you are using ) in Windows Firewall inbound rule

These are documented steps to activate:
For 5.7.14+ – steps are as follows

Step-by-Step Licensing for the Update:

Be sure to back up your database.
Update/install SambaPOS on all computers.
On the main computer, run Licensing.exe to perform licensing.
Run the Message Server or restart it if it’s already running.
Start your main computer and terminals.

Step-by-Step Licensing for a New Installation

Install SambaPOS.
Start SambaPOS and set up the SQL Database and Message Server
connections, then save.
Run/Install the Message Server on the port specified.
Restart the program (to create the database and connect to the Message Server).
Run Licensing.exe to complete the licensing process.
Restart the Message Server, and then start SambaPOS to begin using it.

This is in the server machine, one more thing, this happens after the license deactivated. The system was working ok.

I try both steps, not luck

Please uninstall the service and reinstall it on port 9000+

Then try connecting to http://ip of your server

@Jesse I helped him resolve this remotely via AnyDesk. Service was installed running a different port than what he set in Local Settings.

However, setting a different port than 9000 didn’t work - so we set it to 9000.
Does new licensing app force use of 9000 port?

2 Likes

Port 10000 needs to be open on the firewall and msg server needs to be installed on 9000+

1 Like

While message server will work on other ports, the 9000+ is what activates GQL and other features including activation, You must open port 10000 on the firewall for activation to work on additional terminals outside the server.

There are ways to get it working on other ports but I am not sure why you would want too unless you plan to use 2 instances of message server for developer testing.

Jesse, I add a second maquine I alllow inbound connection with port 10000 and still appers License to: Demo

You must also make sure the server where you run license.exe, the windows user you are logged in as has full write permissions to the root sambapos folder. If it does not you should add it.

Still not work.
I add full write permission and still Licence to: Demo

Is there anothere way?

Did you run license.exe? What version of Sambapos?

I didn’t run License.exe
Ima try it,
Is the last vertion of Samba. 5.7.18.0415

You cant license a system without running the license program. Please run license.exe.

I. Runing the License.exe on the Main Machine, so the secund maching read the load.

Not any luck yet.