cancel
Showing results for 
Search instead for 
Did you mean: 

Verify .net installation

Former Member
0 Kudos

Hi, I have completed a standard installation of BO 3.1 on Windows Server 2008 running IIS7. I understood from the Administrators guide that this would automatically install Infoview under IIS. The installation was successful with BO running fine, but the Infoview app appears to be a java version - the url ends in .jsp and if I stop IIS there is no impact on logging into Infoview. However, there is no sign of a Tomcat installation either!

Can anyone advise on how to verify whether Infoview is running in Java or .Net please? I'm not familiar with the workings of IIS, to switch it off I opened IIS Manager and stopped all the websites I could see that were running - the AnalyticalReporting and crystalreportsviewing12 websites were under the Default Web Site node that is stopped.

Many thanks,

Colin

Accepted Solutions (0)

Answers (1)

Answers (1)

BasicTek
Active Contributor
0 Kudos

It sounds like you may have WACS. If you have crystal reports server or Business Objects Edge, the default install was WACS (web application container server). WACS default port is 6405 in the URL tomcat 8080 and IIS no port (80)

If you go to IIS admin and expand the directories look for an infoviewapp, usually IIS .net is deployed with WACS. I don't think the installer will let you modify the install unless you have business objects enterprise and you may need to resinastall. WACS or tomcat will always be needed as CMC can no longer be run in .net . We usually recommend everyone uses tomcat for just about all reasons.

Regards,

Tim

Former Member
0 Kudos

Thanks Tim, you are spot on. I've been in contact with SAP support earlier today - apologies for not updating the thread sooner or being specific enough in my initial post. I am installing the Edge version of Business Objects and have been informed that 3.1 no longer supports IIS to host InfoView. Enhancement request ADAPT01217812 has been logged for this but there is no guarantee IIS will be supported in future releases.

Just for some background, I don't have an issue with installing BO using Tomcat, but we access XIR2 through a .Net application. We can't upgrade to XI3 at the moment as the code no longer works. It throws an error attempting to access BO using AD authentication. It has proven impossible to debug so far as we cannot install the app using InfoView on IIS and there is no Edge .Net SDK installer so we don't know if the bug is within the SDK itself or our implementation of it.

It is hard to imagine that simply logging on doesn't work as the code would be central to any .Net app accessing 3.1 and we can't be the only people using kerberos SSO but I have yet to get see a working .Net Edge app that does this. I've also raised this with SAP support and will update the post if I am given any information but as this is custom code they may feel it is beyond their remit.

If you (or anyone else) has successfully used the .Net SDK to access BOXI3 using kerberos AD authentication, please let me know!

Regards,

Colin

BasicTek
Active Contributor
0 Kudos

I have gotten the sharepoint integration kit working with kerberos on edge and it uses the .net SDK for logon. The int kit was on a separate server, the .net components were installed on that server via wdeploy (I believe a deployment engineer did this for me) and then the IIS server for sharepoint was set for kerberos SSO.

for troubleshooting purposes switch the app or IIS to NTLM to verify AD SSO works and once it does, the issue is just setting kerberos up properly.

Regards,

Tim

Former Member
0 Kudos

Thanks again for the advice. The issue was that we were trying to use impersonation code similar to:

winId = new WindowsIdentity("WindowsUser");

ctx = winId.Impersonate();

sessionManager = new SessionMgr();

session = sessionManager.Logon("","","CMSName","secWinAD");

which worked on XIR2. I had a long running case open with SAP support who were very helpful but we had to admit defeat in the end and go with trusted authentication. They have passed the question to their product group but there is no guarantee of an answer.

Regards,

Colin