PortfolioDAM employees do not provide Firewall and / or Reverse Proxy configuration assistance. Contact your Corporate LAN / WAN Network Infrastructure Team for assistance with granting external ( Internet ) access to your Portfolio instance.

 

Table of Contents :

  1. Firewall Port Forwarding
  2. Firewall Port Forwarding + TCP Port Translation
  3. Portfolio Provided SSL : Firewall Port Forwarding
  4. Portfolio Provided SSL : Firewall Port Forwarding + TCP Port Translation
  5. Reverse Proxy

 

1. Firewall Port Forwarding — Example :

DescriptionExternal ( TCP )Internal ( TCP )
Portfolio NetPublish Websites207.46.130.100:8085192.168.100.10:8085
Portfolio Web / Portfolio Flow207.46.130.100:8090192.168.100.10:8090
Portfolio Administration207.46.130.100:8091192.168.100.10:8091

 

 

2. Firewall Port Forwarding + TCP Port Translation — Example :

DescriptionExternal ( TCP )Internal ( TCP )
Portfolio NetPublish Websites207.46.130.100:80192.168.100.10:8085
Portfolio Web / Portfolio Flow207.46.130.100:8090192.168.100.10:8090
Portfolio Administration207.46.130.100:8091192.168.100.10:8091

 

 

3.  [ SSL ] : Portfolio Provided SSL : Firewall Port Forwarding — Example :

DescriptionExternal ( TCP )Internal ( TCP )
Portfolio NetPublish Websites207.46.130.100:8095192.168.100.10:8095
Portfolio Web / Portfolio Flow207.46.130.100:9443192.168.100.10:9443
Portfolio Administration207.46.130.100:9453192.168.100.10:9453

 

  • Note that this method requires the purchase of an SSL certificate + matching domain name as well as SSL certificate installation ( within the Portfolio instance ) for both the Portfolio Web and Portfolio NetPublish interfaces.
    • It is strongly recommended that the Reverse Proxy method ( outlined in item 5 ) be implemented as this will result in a significant increase in capabilities as well as expedite future SSL certificate
  • The “Example Site” NetPublish Website would be accessed via https://portfolio.example.com:8095/example_site/ — while Portfolio Web / Portfolio Flow would be accessed via https://portfolio.example.com:9443
  • Note that enabling Portfolio Provided SSL for NetPublish Websites will disable the NetPublish Site Builder preview
  • Note that it is not currently possible to change the default NetPublish listener TCP Port.
  • Due to security concerns , Extensis recommends that the Portfolio Administration interface not be accessible via the Internet.

 

4. [ SSL ] : Portfolio Provided SSL : Firewall Port Forwarding + TCP Port Translation — Example :

DescriptionExternal ( TCP )Internal ( TCP )
Portfolio NetPublish Websites207.46.130.100:443192.168.100.10:8095
Portfolio Web / Portfolio Flow207.46.130.100:9443192.168.100.10:9443
Portfolio Administration207.46.130.100:9453192.168.100.10:9453

 

  • Note that this method requires the purchase of an SSL certificate + matching domain name as well as SSL certificate installation ( within the Portfolio instance ) for both the Portfolio Web and Portfolio NetPublish interfaces.
    • It is strongly recommended that the Reverse Proxy method ( outlined in item 5 ) be implemented as this will result in a significant increase in capabilities as well as expedite future SSL certificate
  • The “Example Site” NetPublish Website would be accessed via https://portfolio.example.com/example_site/ — while Portfolio Web / Portfolio Flow would be accessed via https://portfolio.example.com:9443
  • Note that it is not currently possible to change the default NetPublish listener TCP Port.
  • Due to security concerns , Extensis recommends that the Portfolio Administration interface not be accessible via the Internet.

 

5. [ SSL ] : Reverse Proxy — Example :

DescriptionExternal ( TCP )Server NameInternal ( TCP )
Portfolio NetPublish Websites 207.46.130.100:443 assets.example.com 192.168.100.10:8085
Portfolio Web / Portfolio Flow 207.46.130.100:443 portfolio.example.com 192.168.100.10:8090

 

  • Note that this method requires the purchase of one or more SSL certificates ( or a “wildcard” SSL certificate ) + matching domain name(s) , Reverse Proxy configuration ( g. NGINX , Microsoft IIS , etc. ) , as well as SSL certificate installation ( within the Reverse Proxy ) for both the Portfolio Web and Portfolio NetPublish interfaces.
  • The “Example Site” NetPublish Website would be accessed via https://assets.example.com/example_site/ — while Portfolio Web / Portfolio Flow would be accessed via https://portfolio.example.com
  • Note that the “View your site at” URL reported within the final step of the NetPublish Site Builder dialog will likely be incorrect ( Portfolio assumes the base Portfolio Web URL used during the NetPublish Website creation process along with the default NetPublish TCP Port of 8085 ).
  • Some WAN Infrastructure Teams have reported that NGINX may require the
    proxy_set_header Connection '';
    parameter in order for external users to properly access their Portfolio Web
  • An MSDN article covering the use of Microsoft IIS as a Reverse Proxy is available via the following URL : https://blogs.msdn.microsoft.com/friis/2016/08/25/setup-iis-with-url-rewrite-as-a-reverse-proxy-for-real-world-apps/
  • Extensis employees do not provide Firewall and / or Reverse Proxy configuration assistance. Contact your Corporate LAN / WAN Network Infrastructure Team for assistance with granting external ( Internet ) access to your Portfolio instance