• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Plesk firewall

R

rubensans

Guest
How does Plesk firewall work?

How is it compared to visnetic?

Does it suport multiple ip's (when the server has more than one ip).

Best Regards.
 
If I have multiple ip's in the server,

Can I open some ports for one Ip and some ports for another?

Or, when I open a port it's opened for all the ip's of the server?

or the ip's that plesk have assigned?

Best Regards.

Ruben.
 
I think it might be possible if you edit the pfwmng.js file manually to serve your needs. I have not tried that myself though.
 
Hello,

Thanks for the link in this thread, about the firewall configuration.
I tried the command "cscript "%plesk_bin%/pfwmng.js" --mode off" but got an error :
"Error : No interfaces found".

I checked, and the firewall is still running, indeed.

My server has 2 IP addresses, is it a problem ?

Thanks

Laurent
 
by the way is plesk firewall is enough for server 2003 or we need to install additional firewall on win2003 side too?
 
I have the same error : "no interface found", with 2 IP addresses. Should I tell which IP to use ? How ?

Thanks for your help

Laurent
 
Found it !

No answer... so I searched the scripts and that's what I found :

function EnumerateInterfaces () {
[...]
if ( str.match(/^Enabled\s+\Dedicated\s+(.*)/) ) {
Interfaces.push(intf = "\"" + RegExp.$1 + "\"");
diag (DiagError, str);
}

This function is a problem with "foreign" operating systems (I mean not in English).

In my case, the OS is translated in French and the command "netsh routing ip show interface" translates "Dedicated" into "Dédié" so the regexp won't match.

Quick and dirty workaround : launch the script and "manually" add the appropriate interface in the EnumerateInterfaces() function:

Interfaces.push(intf = "\"" + "eth0" + "\"");

It solved my problem, at least :cool:

There might be other functions involved, I didn't check the whole script...

Laurent
 
Back
Top