We are planning to setup AD with BO XI R3.1- Windows Srvr 2003. I have gone through other links and got the following steps to begin with.
Determine the service account that will be used for running the BO services
Create Service Principal Name (SPNs) for the service account on the DC:
setspn a BOBJCentralMS/NETBIOS_DOMAIN_NAME accountname
setspn a BOBJCentralMS/FQDN_DOMAIN_NAME accountname
Ex: setspn a BOBJCentralMS/TESTDOMAIN account1
Setspn a BOBJCentralMS/TESTDOMAIN.ABC.COM account1
Note: Its important to note that SPNs are case sensitive. Note the case in which you created the SPNs
===========================
Can anyone help me out what info. do I need to give ?
How to determine the Service Account ? where I will get this Info?
In the above step 2 “setspn” is executed two times. So, do we need to run two times ? What is the difference ? We have BOXI R3.1 installed on just one Windows 2003 srvr.
You have choosen the correct steps to proceed with . Setspn executed two times…one with Netbios name and other with domain. giving service name is of ur choice for furture reference. Upon execution of SETSPN-L option what so ever displayed just add the same with case in SPN name of your CMC --> AD configuration …Hope u will have successfule setup.
Hi…havnig completed all steps as suggested in SSO for BO XI 3.1doc , with no changes in the WEB.XML ( /tomcat55/Webapps/InfoViewApp/Web-INF/web.xml) I am able to login using Windows AD authentication. Upon given changes in Web.xml …infoview login page throws error …HTTP 404. The stdout doesnot show any entry as suggested in the docs .My kinit BOBJ/servicename.domain.com@ domain.com is success …if more information needed will post…would appreciate if guide me to look into which log for next steps …Thnx in adv for solution…
My network team is asking me give the syntax for ‘SETSPN’ and not certain about what to provide for the netbios_domain_name and the fqds_domain_name.
In one of the Steps:
Create Service Principal Name (SPNs) for the service account on the DC:
setspn a BOBJCentralMS/NETBIOS_DOMAIN_NAME accountname
setspn a BOBJCentralMS/FQDN_DOMAIN_NAME accountname
Do we need to run SETSPN two times ? what values we need to replace for
NETBIOS_DOMAIN_NAME and FQDN_DOMAIN_NAME.
Any inputs for this is appreciated.
NETBIOS_DOMAIN_NAME and FQDN_DOMAIN_NAME should be the physical server names (fully qualified) and you will need to run the setspn command for each account.
In the instructions attached to this post had two seperate service accounts. One is used to run the SIA and Tomcat the second is for SSO. In this instance we ran the setspn command for each account. if you are using a single account for both then you need to run it only once per BOE cluster.
We are having our BO server and Tomcat both on the same Windows 2003 enterprise server, so we do not have any clusters. In this case, can I give the following setspn ?
Please correct me if I am wrong
setspn -a BOBJCentralMS/.Domain.com
And need to run only once ? Do you have any other document with this scenario ?
.Domain.com needs to be the BOE cluster name. If it is a single physical server you did a default configuration and installation then the BOE cluster name is typically hte server name. You can verify the cluster name within the CMC.
Hi …I got AD with SSO worked with minor change in web.xml …sso.enabled vlaue changed to “false” .along with others steps as followed from the docs…now need to work with client tools to login automatically …if some one post me the steps would be a great help …thnx …
Network team has created service account and they did an SPN.
When checking it is giving the following output.
Just want to check if the output is correct or not?
setspn -L <service_Account>
Registered ServicePrincipalName for CN=<Service_Account>,OU=user,OU=USA,DC=domain;DC=com:
BOBJCentral/.domain.com:6400
Is this fine? can i go ahead and do the configuration ?
The reason for my doubt is that CN=ServiceCMS in couple of the other topics.
Hi CHK,
ServiceCMS is the account name mentioned in the document. In your case it can be any service account which u have created on the AD server. follow the next steps to assign this for HTTP and with IP address and FQDN. Hope this works now …
Hi all,
After SSO working successfully on Infoview, I tried for CMC which is not possible with AD ( siteminder allowed which i am not using). for client tools to login through SSO i tried by adding the command line with == -user “your AD user name” -pass “Your password” -system “hostname:6400” -auth “AD” == for all the client tools. Designer and Deski are logging in with out asking any credentials.
Problems:
(a) Webi Rich client not able to login (prompting for credententials)
(b) How to replace the username and password with system current login username and password.
Is this the right way or any other approach. Appreciate any help on this.
I am getting the following message when I try to add the groups
The secWinAD plugin failed to look up the account for the group “secWinAD:CN=,OU=Users,DC=company name,DC=com”. Please enter non-local groups as DomainName\GroupName and local groups as \ServerName\GroupName.
i have not yet created krb5 and bsclogin files. Do I need to do that before adding groups ? Do I need to change the SIA properties before adding groups ?
Are you trying to achieve SSO where the BO system picks up the user credentials from the system logon? If yes then you need to follow Vintela SSO. The steps that you are following will not allow you to do SSO
setspn -a BobjCentralMS/BOSERVER USERNAME
is not needed.
I’d not recommend to follow BO ADMIN guide to achieve SSO. Rather I’d suggest you to follow the below white paper
Follow each and every step carefully and you should be able to achieve SSO. Once all steps are complete always make sure to login from client environment. Logging to Infoview on Tomcat server will not allow you to SSO.
Hi CHK, Am not sure where you struck …attaching the document which i followed rather altered after successful config of SSO at my end. May be helpful to you. …let me know if something not clear Configuring AD SSO Authentication.doc (41.0 KB)
Thanks for your attachment. I have followed similar steps but there are slight variations.
As Tomcat(installed along with BOE)and SIA both are on the same box, I executed only one SPN as below.
setspn -a BOBJCentralMS/Server_Host_name.Domain.com:6400
and the following are the results
setspn -L <service_Account>
Registered ServicePrincipalName for CN=<Service_Account>,OU=user,OU=USA,DC=domain;DC=com:
BOBJCentral/.domain.com:6400
As per your doc. you have mentioned
NETBIOS NAME = ORG
FQDN = ORG.MY.EXAMPLE.COM.
setspn a BOBJ/ORG boadm
setspn a BOBJ/ORG.MY.EXAMPLE.COM boadm
So, even though my Tomcat and SIA(everything) is on one Server I need to execute the above two SPNs ? What is NETBIOS name?
Does your environment is also same - one BO Server with Tomcat or is it different ?
Is there any relevance to BOBJ, you added in setspn ?
Can you please explain step 13 of your document. In CMC ->Authentication->AD, can we see all the AD users or we need to add each individual user. Please elaborate.