This final section of Deployment Example: Single Sign-On, Load Balancing and Failover Using Sun OpenSSO Enterprise 8.0 contains component descriptions and configurations for the software and hardware used.
Appendix A, Directory Server Host Machines, Test Users and Load Balancer
Appendix B, OpenSSO Enterprise Host Machines and Load Balancer
Appendix D, Protected Resource Host Machine Web Containers, Policy Agents and Load Balancers
The BIG-IP load balancer login page and configuration console for all load balancers in this deployment example is accessed from the URL, is-f5.example.com.
username
password
This appendix collects the information regarding the Directory Server instances. It contains the following tables:
Components |
Description | |
---|---|---|
Host Name |
ds–1.example.com |
|
Installation Directory |
/var/opt/mps/serverroot/ |
|
Administrator User |
cn=Directory Manager |
|
Administrator Password |
dsmanager |
|
User Data Instance |
Instance Name |
am-users |
Instance Directory |
/var/opt/mps/am-users |
|
Port Number |
1489 (LDAP) 1736 (LDAPS) |
|
Base Suffix |
dc=company,dc=com |
|
Users Suffix |
ou=users,dc=company,dc=com |
|
Administrative User |
cn=Directory Manager |
|
Administrative User Password |
dsmanager |
|
Replication Manager |
cn=replication manager,cn=replication,cn=config |
|
Replication Manager Password |
replmanager |
Table A–2 Sun Java System Directory Server 2 Host Machine
Component |
Description | |
---|---|---|
Host Name |
ds–2.example.com |
|
Installation Directory |
/var/opt/mps/serverroot/ |
|
Administrator User |
cn=Directory Manager |
|
Administrator Password |
dsmanager |
|
User Data Instance |
Instance Name |
am-users |
Instance Directory |
/var/opt/mps/am-users |
|
Port Number |
1489 (LDAP) 1736 (LDAPS) |
|
Base Suffix |
dc=company,dc=com |
|
Users Suffix |
ou=users,dc=company,dc=com |
|
Administrative User |
cn=Directory Manager |
|
Administrative User Password |
dsmanager |
|
Replication Manager |
cn=replication manager,cn=replication,cn=config |
|
Replication Manager Password |
replmanager |
Table A–3 Load Balancer for Directory Server Host Machines
Component |
Description | |
---|---|---|
URL |
lb-1.example.com |
|
Method |
Round Robin |
|
Protected Servers |
ds-1.example.com:1736 ds-2.example.com:1736 |
|
Virtual Servers |
lb-1.example.com:489 |
|
Monitors |
ds-1.example.com:1736 ds-2.example.com:1736 |
Table A–4 User Test Entries
UserID |
Description | |
---|---|---|
testuser1 |
Password |
password |
DN |
uid=testuser1,ou=users,dc=company,dc=com |
|
testuser2 |
Password |
password |
DN |
uid=testuser2,ou=users,dc=company,dc=com |
This appendix collects the information regarding the OpenSSO Enterprise host machines. It contains the following tables:
Component |
Description | |
---|---|---|
Host Name |
osso-1.example.com | |
Non-Root User |
osso80adm | |
Non-Root User Password |
nonroot1pwd | |
Sun Java System Application Server Administrative Server |
Installation Directory |
/opt/SUNWappserver91 |
Administrative User |
admin |
|
Administrative User Password |
domain1pwd |
|
Ports |
4848 (administration) 8080 (HTTP) 8181 (HTTPS) |
|
Default Domain Name |
domain1 |
|
Administrative Console URL |
http://osso–1.example.com:4848 |
|
Sun Java System Application Server Non-Root User Domain |
Name |
ossodomain |
Directory |
/export/osso80adm/domains/ |
|
Administrative User |
domain2adm |
|
Administrative User Password |
domain2pwd |
|
Master Password |
domain2master |
|
Ports |
8989 (administration) 1080 (HTTP) 1081 (HTTPS) |
|
Administrative Console URL |
http://osso–1.example.com:8989 |
|
OpenSSO Enterprise |
Administrative User |
amadmin |
Administrative User Password |
ossoadmin |
|
Configuration Data Store |
Embedded |
|
User Data Store |
lb-1.example.com:489 |
|
Agent User |
agentuser |
|
Agent User Password |
agentuser |
|
Administrative Console URL |
https://osso–1.example.com:1081/opensso/console |
Table B–2 OpenSSO Enterprise 2 Host Machine
Component |
Description | |
---|---|---|
Host Name |
osso-2.example.com | |
Non-Root User |
osso80adm | |
Non-Root User Password |
nonroot2pwd | |
Sun Java System Application Server Administrative Server |
Installation Directory |
/opt/SUNWappserver91 |
Administrative User |
admin |
|
Administrative User Password |
domain1pwd |
|
Ports |
4848 (administration) 8080 (HTTP) 8181 (HTTPS) |
|
Default Domain Name |
domain1 |
|
Administrative Console URL |
http://osso–2.example.com:4848 |
|
Sun Java System Application Server Non-Root User Domain |
Name |
ossodomain |
Directory |
/export/osso80adm/domains/ |
|
Administrative User |
domain2adm |
|
Administrative User Password |
domain2pwd |
|
Master Password |
domain2master |
|
Ports |
8989 (administration) 1080 (HTTP) 1081 (HTTPS) |
|
Administrative Console URL |
http://osso–2.example.com:8989 |
|
OpenSSO Enterprise |
Administrative User |
amadmin |
Administrative User Password |
ossoadmin |
|
Configuration Data Store |
Embedded |
|
User Data Store |
lb-1.example.com:489 |
|
Agent User |
agentuser |
|
Agent User Password |
agentuser |
|
Administrative Console URL |
https://osso–2.example.com:1081/opensso/console |
Table B–3 Load Balancer for OpenSSO Enterprise Host Machines
Component |
Description | |
---|---|---|
URL |
lb-2.example.com |
|
Method |
Round Robin |
|
Protected Servers |
osso-1.example.com:1081 osso-2.example.com:1081 |
|
Virtual Servers |
lb-2.example.com:489 |
|
Monitors |
osso-1.example.com:1081 osso-2.example.com:1081 |
|
Cookie Name |
amlbcookie |
This appendix collects the information regarding the instances of the OpenSSO Enterprise Distributed Authentication User Interface. It contains the following tables:
Table C–1 Distributed Authentication User Interface Host Machine 1
Component |
Description | |
---|---|---|
Host Name |
da-1.example.com |
|
Non-Root User |
da80adm |
|
Non-Root User Password |
da80a6m |
|
Sun Java System Web Server Administration Server |
Installation Directory |
/opt/SUNWwbsvr/ |
Default Administration Directory |
/opt/SUNWwbsvr/admin-server |
|
Default Administrator |
admin |
|
Default Administrator Password |
web4dmin |
|
Runtime User ID |
da80adm |
|
Ports |
8989 (SSL) 1080 (HTTP) |
|
Sun Java System Web Server Instance |
Instance Name |
da-1.example.com |
Instance Directory |
/opt/SUNWwbsvr/https-da-1.example.com |
|
Port |
1080 (HTTP) 1443 (SSL) |
|
Service URL |
http://da-1.example.com:1080 https://da-1.example.com:1443 |
|
Distributed Authentication User Interface |
Server Protocol |
https |
Server Host |
lb-2.example.com |
|
Server Port |
1081 |
|
Server Deployment URI |
opensso |
|
distAuth Protocol |
http https |
|
distAuth Host |
da–1.example.com |
|
distAuth Port |
1080 (HTTP) 1443 (SSL) |
|
distAuth Deployment URI |
distAuth |
|
distAuth Cookie Name |
AMDistAuthCookie |
|
Application User Name |
authuiadmin |
|
Application User Password |
authuiadmin |
Table C–2 Distributed Authentication User Interface Host Machine 2
Component |
Description | |
---|---|---|
Host Name |
da-2.example.com |
|
Non-Root User |
da80adm |
|
Non-Root User Password |
da80a6m |
|
Sun Java System Web Server Administration Server |
Installation Directory |
/opt/SUNWwbsvr/ |
Default Administration Directory |
/opt/SUNWwbsvr/admin-server |
|
Default Administrator |
admin |
|
Default Administrator Password |
web4dmin |
|
Runtime User ID |
da80adm |
|
Ports |
8989 (SSL) 1080 (HTTP) |
|
Sun Java System Web Server Instance |
Instance Name |
da-2.example.com |
Instance Directory |
/opt/SUNWwbsvr/https-da-2.example.com |
|
Port |
1080 (HTTP) 1443 (SSL) |
|
Service URL |
http://da-2.example.com:1080 https://da-2.example.com:1443 |
|
Distributed Authentication User Interface |
Server Protocol |
https |
Server Host |
lb-2.example.com |
|
Server Port |
1081 |
|
Server Deployment URI |
opensso |
|
distAuth Protocol |
http https |
|
distAuth Host |
da–2.example.com |
|
distAuth Port |
1080 (HTTP) 1443 (SSL) |
|
distAuth Deployment URI |
distAuth |
|
distAuth Cookie Name |
AMDistAuthCookie |
|
Application User Name |
authuiadmin |
|
Application User Password |
authuiadmin |
Table C–3 Load Balancer for the Distributed Authentication User Interface Host Machines
Component |
Description | |
---|---|---|
URL |
lb-3.example.com |
|
Method |
Round Robin |
|
Protected Servers |
da-1.example.com:1443 da-2.example.com:1443 |
|
Virtual Servers |
lb-3.example.com:1443 |
|
Monitors |
da-1.example.com:1443 da-2.example.com:1443 |
|
Cookie Name |
DistAuthLBCookie |
|
OpenSSO Enterprise Agent Profile |
authuiadmin |
|
OpenSSO Enterprise Agent Profile Password |
authuiadmin |
This appendix collects the information regarding the web containers and policy agents installed on the Protected Resource host machines. It contains the following tables:
Component |
Description | |
---|---|---|
Host Name |
pr-1.example.com |
|
BEA WebLogic Server Administration Server |
Home Directory |
/usr/local/bea |
Installation Directory |
/usr/local/bea/weblogic10 |
|
Domain Directory |
/usr/local/bea/user_projects/domains/pr-1 |
|
Administration Server Directory |
/usr/local/bea/user_projects/domains/pr-1/servers/AdminServer |
|
Administrator |
weblogic |
|
Administrator Password |
bea10admin |
|
Port |
7001 |
|
Administration Console URL |
http://pr-1.example.com:7001/console |
|
BEA WebLogic Server Managed Server |
Managed Server Directory |
/usr/local/bea/user_projects/domains/pr-1/servers/ApplicationServer-1 |
Port |
1081 |
|
OpenSSO Enterprise URL |
https://lb-2.example.com:1081/opensso |
|
Distributed Authentication User Interface URL |
https://lb-3.example.com:1443/distAuth/UI/Login |
|
J2EE Policy Agent for BEA WebLogic Server |
J2EE Agent Profile Name |
j2eeagent–1 |
J2EE Agent Profile Password |
j2eeagent1 |
|
J2EE Agent URL |
http://pr-1.example.com:1081/agentapp |
|
Sun Java System Web Server Administration Server |
Installation Directory |
/opt/SUNWwbsvr/ |
Default Administration Directory |
/opt/SUNWwbsvr/admin-server |
|
Default Administrator |
admin |
|
Default Administrator Password |
web4dmin |
|
Runtime User ID |
root |
|
Ports |
8989 (SSL) 1080 (HTTP) |
|
Sun Java System Web Server Instance |
Instance Name |
pr-1.example.com |
Instance Directory |
/opt/SUNWwbsvr/https-pr-1.example.com |
|
Port |
1080 |
|
Service URL |
http://pr-1.example.com:1080 |
|
Web Policy Agent for Sun Java System Web Server |
Web Agent Profile Name |
webagent-1 |
Web Agent Profile Password |
webagent1 |
Table D–2 Protected Resource 2 Host Machine
Component |
Description | |
---|---|---|
Host Name |
pr-2.example.com |
|
BEA WebLogic Server Administration Server |
Home Directory |
/usr/local/bea |
Installation Directory |
/usr/local/bea/weblogic10 |
|
Domain Directory |
/usr/local/bea/user_projects/domains/pr-2 |
|
Administration Server Directory |
/usr/local/bea/user_projects/domains/pr-2/servers/AdminServer |
|
Administrator |
weblogic |
|
Administrator Password |
bea10admin |
|
Port |
7001 |
|
Administration Console URL |
http://pr-2.example.com:7001/console |
|
BEA WebLogic Server Managed Server |
Managed Server Directory |
/usr/local/bea/user_projects/domains/pr-2/servers/ApplicationServer-2 |
Port |
1081 |
|
OpenSSO Enterprise URL |
https://lb-2.example.com:1081/opensso |
|
Distributed Authentication User Interface URL |
https://lb-3.example.com:1443/distAuth/UI/Login |
|
J2EE Policy Agent for BEA WebLogic Server |
J2EE Agent Profile Name |
j2eeagent–2 |
J2EE Agent Profile Password |
j2eeagent2 |
|
J2EE Agent URL |
http://pr-2.example.com:1081/agentapp |
|
Sun Java System Web Server Administration Server |
Installation Directory |
/opt/SUNWwbsvr/ |
Default Administration Directory |
/opt/SUNWwbsvr/admin-server |
|
Default Administrator |
admin |
|
Default Administrator Password |
web4dmin |
|
Runtime User ID |
root |
|
Ports |
8989 (SSL) 1080 (HTTP) |
|
Sun Java System Web Server Instance |
Instance Name |
pr-2.example.com |
Instance Directory |
/opt/SUNWwbsvr/https-pr-2.example.com |
|
Port |
1080 |
|
Service URL |
http://pr-2.example.com:1080 |
|
Web Policy Agent for Sun Java System Web Server |
Web Agent Profile Name |
webagent-2 |
Web Agent Profile Password |
webagent2 |
Table D–3 Load Balancer for the Web Policy Agents
Component |
Description | |
---|---|---|
URL |
lb-4.example.com |
|
Method |
Round Robin |
|
Protected Servers |
pr-1.example.com:1080 pr-2.example.com:1080 |
|
Virtual Servers |
lb-4.example.com:90 |
|
Monitors |
pr-1.example.com:1080 pr-2.example.com:1080 |
Table D–4 Load Balancer for the J2EE Policy Agents
Component |
Description | |
---|---|---|
URL |
lb-5.example.com |
|
Method |
Round Robin |
|
Protected Servers |
pr-1.example.com:1081 pr-2.example.com:1081 |
|
Virtual Servers |
lb-5.example.com:91 |
|
Monitors |
pr-1.example.com:1081 pr-2.example.com:1081 |
This appendix collects the information regarding the Message Queue host machines. It contains the following tables:
Table E–1 Message Queue 1 Host Machine
Component |
Description | |
---|---|---|
Host Name |
mq-1.example.com |
|
Sun Java System Message Queue |
Session Tools Scripts Directory |
/export/SFO/ssoSessionTools/opensso |
Message Queue Directory |
/export/SFO/ssoSessionTools/jmq |
|
Berkeley Database Directory |
/tmp/amsession/sessiondb |
|
Message Queue Broker Instance |
Name |
msgqbroker |
Port |
7777 |
|
Instance User |
msgquser |
|
Instance User Password |
m5gqu5er |
|
Database URL |
http://mq-1.example.com:7777 |
Table E–2 Message Queue 2 Host Machine
Component |
Description | |
---|---|---|
Host Name |
mq-2.example.com |
|
Sun Java System Message Queue |
Session Tools Scripts Directory |
/export/SFO/ssoSessionTools/opensso |
Message Queue Directory |
/export/SFO/ssoSessionTools/jmq |
|
Berkeley Database Directory |
/tmp/amsession/sessiondb |
|
Message Queue Broker Instance |
Name |
msgqbroker |
Port |
7777 |
|
Instance User |
msgquser |
|
Instance User Password |
m5gqu5er |
|
Database URL |
http://mq-2.example.com:7777 |
The issues in this appendix will be updated as more information becomes available.
Table F–1 Known Issues and Limitations
Reference Number |
Description |
---|---|
4510 |
Creating a non-root domain Shows a FileNotFoundException For more information, see Issue 4510 on https://glassfish.dev.java.net/. |