It requires an additional port for work - cloud9-ide

The project requires 2 port.
For the interface web (80 or any other e.g. 8080)
To receive technical information with GPS device port 5055.
How to open a second port?

In a hosted Cloud9 workspace, you can listen on ports 8080, 8081, and 8082. Only these three are mapped externally. Port 8080 is mapped externally to to http://<workspacename>-<username>.c9.io while 8081 and 8082 need a port specifier e.g. http://<workspacename>-<username>.c9.io:8081

Related

Port forwarding in zte router F670L

Trying to post a website via port forwarding but everytime I use an open port check tool it says that the port cannot be reached. I was wondering if someone out there has done port forwarding in this router. Thank you.
These are the settings for my port forwarding:
Protocol: TCP
WAN host start & end IP: Blank
WAN Start and End Port: 8080
LAN host start and end port: 8080
WAN Connection: TR069
LAN host address: my IP
I have set up a static IP address, and even changed the port of httpd.exe to 8080 and 8081 (xampp) because I thought my ISP was blocking port 80.
Any type of help is appreciated. Cheers.
I was battling this over a month only to discover that I have a CGNAT (Carrier given NAT [NAT from ISP]) So no matter what settings I changed on my router my ports will never be opened.
Today finally my ISP removed the NAT from my account and I was able to proceed to open ports.
So I am sharing this info now for any others who may have difficulty opening their ports.
For the ZTE F670L GPON ONT router, you need to login as an admin:
Username: admin -
Password: Web#0063
Proceed to Internet in the main tab and select Security in the left panel then
in the sub tabs select Port Forwarding.
I also have DMZ enabled. Here are the screenshots of my settings.
(Please be sure that your PC/device IP is static)
Screenshot of my static IP on my PC
https://i.imgur.com/Ug51E7k.png
Screenshot of port forwarding settings for port 16000 UDP (I opened both TCP and UDP)
https://i.imgur.com/F3KP6PG.png
Screenshot of DMZ settings. (Not always necessary)
https://i.imgur.com/4MZWP1A.png
If your ports are not opened after just the normal port forwarding settings, you can try to enable DMZ as in the above screenshot. If still no luck, contact your ISP and ask them to remove NAT from your account.
I hope this helps
I kept blaming my poor router when in fact it was just my ISP.
What I did to solve this problem was made a listener request in my case on Linux, using the following command "nc -l -p PORT", before that you need to set up correctly the port forwarding on the F670L, then you go to a web port checker and just fill with your ip, and the port that you opened.
It will work only with the first request, then the port will close.
Hope you can solve it

Https alternative port for 443

I have two raspberry pi and I have two different services on every.
In one case I have open port for 443 (https). I would like to have the (https) on second machine. Is there any alternative port for 443, or I can set any I want?
Also is there any alternative port for 80?
I have two heavy (for rpi:D ) services on each, that is why I want to have alternative ports opened.
Is there any regularity I should follow?
Regards
If you setup your rpi to serve https on two different ports (which you can do in the daemons config), then you can access both easily :
The one on the default port can be accessed simply with https://hostname/ or https://ip-address/, whereas the one on the specific port can be accessed by specifying the port, for example : https://hostname:444/
(Same goes for http on port 80)

Can I bind windows http.sys to another port than 80

We are using the http port 80 to run a SAP Portal response to an URL.
We made a restart to the server and the Operating System uses now port 80:
C:\Users>netstat -o -n -a | findstr 0.0.0.0:80
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:8081 0.0.0.0:0 LISTENING 1540
UDP 0.0.0.0:8082 *:* 1540
The process PID 4 is the operating system and using the ProcessExplorer application it figures out that is the Http.sys that is running now on port 80.
It was stopped and deactivated the http.sys but this has dependencies, and one is the World Wide Web Publishing Services (IIS) that we need.
Can I bind the http.sys port to be another port so that the dependencies that are related with this service could run without problems?
Thanks
Sílvia
Http.sys does not open ports on its own. It does on at the request of an application. Http.sys can be accessed by any application.
Reconfigure the application. There is no way to configure Http.sys.
Generally requests leaving are bound to a random port whereas the services the server you make requests to are bound to a specific port
Give your OS a second IP and bind http.sys to one IP and SAP Web Application Server to another.
netsh http add iplisten ipaddress=::1

why Ajax in a web application constructed by Quest OS is not available for external users

At this moment, I find a problem about the visibility of asynchronous data in the web content for external users.
1) With Bridged Adapter in Virtual Box, Internal Users who are under the network of the same router are able to access to ExPo (a web application constructed by a Quest OS) and Ajax works perfect for them (i.e. asynchronous data) with no problem. When I do port forwarding ( starting from Port 80 to Port 3000, starting from Port 8080 to Port 8081)in the router for external users. It is accessible but external users can not see asynchronous data in the web content ( e.g. Live Order Book). Port 8081 is used for long polling server and Port 3000 is used for ExPo HTTP server.
2) With Nat in Virtual Box, the default setting of port forwarding is:
Ajax_forwarding Port 8081 (Host IP) to Port 8081 (Quest IP)
expo Port 2727 (Host IP) to Port 3000 (Quest IP)
Rails_forwarding Port 3000 (Host IP) to Port 3000 (Quest IP)
Internal users can access to the web but the data in Live Order Book is not asynchronous and the same for external users (i.e. able to access to the web but have to manually update the content with refreshing).
Therefore, could I consult that whether the problem is Same Original Policy or not? As I see ExPo is an online web application, asynchronous data is very important for its usage.

ElasticSearch - specifying an exact port (no port range)

I want to specify an exact port for ElasticSearch to use for HTTP traffic. How can I do so? In the config file, it says it listens to a port range by default. How can I restrict this port range to just 1 port?
Elasticsearch, by default, binds itself to the 0.0.0.0 address, and listens
on port [9200-9300] for HTTP traffic and on port [9300-9400] for node-to-node
communication. (the range means that if the port is busy, it will automatically
try the next port).
In config folder.. There is an file called "elasticsearch.Yml". In that
Parameters for port are commented.. Just remove hash before http.port and add port value to it..
http.port : 5000
You can do this for both tcp and http

Resources