I am trying to run a custom service to allow traffic to red, green TCP: 80, 443, 980
but there is no start button as seen in other existing services.
try to run the service from systemctl without success
Thank you for the help and your time.
Observation:
I have a PC in the green zone and I can only have access from another PC in the green zone but not from an external network even with port forwarding
HOOO ME RINDO. SERA MEJOR ELIMINAR ESTA PORQUERIA DE NETHSERVER
btw, 980 is old nethserver interface, maybe if you have it installed you will face some trouble.
There is no problem using direct portforward using port 443 as you can check below in one of my servers, it works great, i just type https://myurl.com and it redirects just fine!
Where don’t you access from, the internet?
Is there a router connected to the red?
Do you have a static public IP on the red, or does the router have one, and is the network between the red and the router a private class network?
In the latter case, have you opened ports on the router (preferably all of them) that point to the IP assigned to the red?
I am trying to run a custom service to allow traffic to red, green TCP: 80, 443, 980
This point is not very clear: why do you need a service to run the ports?
Did you directly install something on the Nethserver that needs to use those ports?
You don’t have to create a custom service, you have to create a port forward.
Applications → Firewall [Settings] → Objects → [Add host] → Name: name for your object / IP: IP of your PC where you have serverices installed → [Save]
Applications → Firewall [Settings] → Port forward → [Creat port forward] → Protocol: TCP / Source port: 80,443,980 / Destination host: the name of the object you created above / Destination port: leave empty → [Save]
Then click on [Apply] in the pink box that appears iat top of the form
Maybe because 80, 443 and 980 are used internally by Nethserver so you can’t associate other services with them?
Ah, keep in mind that we are not all native English speakers here, not everyone is an expert and questions are needed to better understand the situation.
If I recall correctly the custom service name must match the systemctl service name.
Treating people in a bad way when they are trying to help is a no go in this community.
There’s a chance something was not clear enough to help or some misinterpretation. So better be kind and understantable with others. I think an apology is in order.