As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only.
Join the TIBCO Community TIBCO Community is a collaborative space for users to share knowledge and support one another in making the best use of TIBCO products and services. There are several TIBCO WebFOCUS resources in the community.
From the Home page, select Predict: WebFOCUS to view articles, questions, and trending articles.
Select Products from the top navigation bar, scroll, and then select the TIBCO WebFOCUS product page to view product overview, articles, and discussions.
Request access to the private WebFOCUS User Group (login required) to network with fellow members.
Former myibi community members should have received an email on 8/3/22 to activate their user accounts to join the community. Check your Spam folder for the email. Please get in touch with us at community@tibco.com for further assistance. Reference the community FAQ to learn more about the community.
I am attempting to configure a Reverse Proxy Server on a server with Apache Tomcat/IIS on Windows 2008 x64 to allow external customers to access WF applications. The documentation offers scant information on configuring Apache and no information on any WF changes required. The best information is in the security manual WF77sec pages 21 and 22 which does not work.
Older versions of the security and admin manual talk about addressing the Client Proxy.wfs file which no longer exists.
Apache documentation references a lot of technobabble.
Ports are verified open, Apache installed correctly and functional. WF totally works when addressed from inside the firewall.
Thank you in advance.
Regards, John WF7.701, Windows2008 x64, MRE, Maintain, ReportCasterThis message has been edited. Last edited by: JohnG,
John G WF7.7.02, Win2008x64, MRE, ReportCaster, Maintain
Seems like I saw an entire specific document regarding configuration for a reverse proxy server. Browse/search through the documentation library and see if you can locate it. I'll check when I get a minute to see if I can find a copy.
Regards,
Darin
In FOCUS since 1991 WF Server: 7.7.04 on Linux and Z/OS, ReportCaster, Self-Service, MRE, Java, Flex Data: DB2/UDB, Adabas, SQL Server Output: HTML,PDF,EXL2K/07, PS, AHTML, Flex WF Client: 77 on Linux w/Tomcat
Posts: 2298 | Location: Salt Lake City, Utah | Registered: February 02, 2007
John, There is generally not any information on how to configure a reverse-proxy because that is outside the scope of the WebFOCUS product and how to configure the reverse-proxy itself varies depending on what you're using for a reverse-proxy (Though I think the 71x Sec & Admin Guide had a blurb in it about Apache). As a result there are only references to what changes are needed in WebFOCUS when used with a reverse-proxy. With this said, since you're using Apache, and I assume mod_proxy, the following will work for you if added to your httpd.conf, or proxy.conf, depending on your configuration:
NOTE: Above is from a non-production test box I put together. You will likely want to review the information on mod_proxy to validate the settings are how you wish things to work:
Thanks to D Logan I was able to successfully configure the Reverse Proxy Servers. If we meet, the first round is on me.
To fully document our solution for other BI professionals putting on their infrastructure hats:
The servers we used are pristine Virtual Machines running Windows Server 2008 R1 x64. The instances were clean, no IIS, JAVA, Tomcat, or WebFOCUS components.
Apache httpd Server 2.2.16 x32 was downloaded and installed on the desired VM instance(s).
Navigated to C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf folder.
Made a copy of httpd.conf (just in case).
Uncommented out the lines: LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so
Note: The format is DNS(colon)port# or IP(colon)port#.
Recycled Apache and tested.
If the httpd.conf file contained errors, the service would not restart successfully.
Early testing indicates all normal desired activities behave as desired, secure logon (dbms), passing of Maintain applications, executing FEXs, and menu navigation.
At this point no additional Apache configuration for system optimization has been attempted. Any insights from this community is welcome.
NOTE: Attempted to utilize IIS with the (ARR) Application Request Routing add-in as IIS is the standard. In theory this direction is as simple as Apache, but I was unable to successfully configure IIS.
Regards,
John G WF7.7.02, Win2008x64, MRE, ReportCaster, Maintain