Solace Multi-Node Routing Port - solace

I am trying connect Solace appliances using Multi-Node Routing. May I know what ports do I need to open in my firewall to connect Solace appliances using Multi-Node Routing?

The SMF port and the routing control port need to be opened for MNR. By default, the SMF port is 55555 for non-compressed data and 55003 for compressed. The routing control port is 55556.

Related

More Docker containers on same port

I'm studying Docker Desktop, and I have a question.
I have created two ASP.NET Core applications that are listening on the same port. I would like to have them respond by name (i.e.: http://app1.local/ and http://app2.local/). Is it possible with Docker?
Thanks
You can only have one process listening on a given port, so to achieve what you want, you can have a reverse proxy listening on the port and direct traffic to the applications behind, based on the host name in the request.
Some options for reverse proxies are Nginx, Traefik or the Ocelot library for .NET.

Install Jenkins on windows server and access it using VM's external ip [google-compute-engine]

I have created a VM instance with windows OS (windows-server-2019-dc-v20200211) in Google cloud.Established RDP connection and installed Jenkins on the VM, but how can I access it from other networks using the VM's external ip?
Could someone help me on this!!
Note: I want to install Jenkins in windows server and not on Linux.
I'll suggest you should check the following:
First, make sure your local firewall on windows server is enabled and allows connections on port 8080. Secondly, Network ACL for both incoming traffic on TCP 8080 and outcoming traffic on TCP port 8080 should be allowed.
Also check some of these stackoverflow use cases for more help: [1]https://superuser.com/questions/1212645/cannot-expose-jenkins-externally [2]https://apple.stackexchange.com/questions/31376/how-can-i-open-port-8080-of-mac-os-x-lion [3] Jenkins server is not accessible by host name (ip address)

Which ports are available with Ubuntu server

I was wondering which ports are available for me to use for Web apps and which ones are system specific or system reserved.
A basic outline of the way the website works is a user creates and account and a docker container is created, that container sits on a port.
So if I have 100 users I need to know if there is enough ports available or if I have to do a redisign.
Thanks for any help.
Usually web servers will listen on 80 (HTTP) or 443 (HTTPS), all users will connect on one port, browsers usually connect on one of the two ports I've mentioned.
Browsers usually connect to a website on port 80 or 443 by default, you can specify a custom port by a : then the port number after the host name if the server is using a custom port to serve the website.
for example a custom port would look like
http://stackoverflow.com:8080
where 8080 is the custom port.
For a list of the common ports used in applications. you can check this out.
To answer your question, if you're not running the application that listens on that specific port then you can use the port number for your use.
Port numbers range from 0 to 65535, but only port numbers 0 to 1023 are reserved for privileged services and designated as well-known ports.
The ephemeral port range is configurable, so you are not stuck with the defaults. There are tens of thousands, so if you have 100 users the number of ports should not be the breaking point, though the design of having a docker container for each users sounds odd to me.
I assume that your web server will front these containers so that the users don't connect directly to them? Allowing all those ports through the firewall would not be a good design!

What is my web service ports to be allowed in the firewall?

Due to a virus in the system, one of our clients have made access to internet restricted in their server. We use two web services data on this server (both use a SOAP API).
The client company is asking me for the ports on the firewall they should leave open so we could be able to use those web services only. I'm not good at networks. So how can I get those information?
I need the port or any address from my two services so that they let them pass through the firewall.
I'm not sure I understand the question, but most web services receive connections on one of:
80 (http)
443 (https)
8080 (http)
Most firewalls client should be configured to allow outbound connections to these.
Server firewall MUST be configured to allow inbound connections on one of these (or some other pre-arranged non-standard port).
To work out what ports your existing web server is actually using:
how to investigate ports opened by a certain process in linux?
Its most likely, 80, 443, or 8080.

Port 8082 not available

I installed a Jenkins server on port 8080.
Then I installed GitBlit, which usually takes port 8080 too, so that I changed to port 8082.
On the machine I can call localhost:8082, but from remote 192.168.178.3:8082 is not available.
Jenkins response works on 192.168.178.3:8080
I opened the port on the hardware firewall. Still no response.
The last thing I could image is the Windows firewall, but even after opening the port for TCP for in and out its not working?
Or where do you think the problem is?
If you are using Gitblit GO, the default config for Gitblit GO will bind to localhost and will be unreachable from another machine. Check out server.httpBindInterface and server.httpsBindInterface.
Perhaps you need to do any port forwarding on your hardware firewall?
If you suspect Windows, you can add your program/service to the exception list in you Win Firewall settings. You can make this by going to:
START->Control Panel->Windows Firewall->Windows Firewall with Advanced Security
and modify Inbound and Outbound rules.

Resources