on 01-12-2015 4:11 PM
Hi Experts,
I am trying to establish SSO between SAP Portal 7.31(on-premisis) with SuccessFactors (Cloud).
I have followed the steps mentioned in the below document.
however, SuccessFactors contants are not loading in portal. In HTTPWatch, I am getting error as “Error_Internet_cannot_connect”.
Please suggest how to resolve this.
Regards,
Pavan
Hi Pavan ,
1 ) Please check you can connect the portal site ( http s) from the success factor site
2 ) Please paste the security log from the following location of your Portal system
/usr/sap/<Portal SID > /<INSTANCE>/j2ee/cluster/server0/log/system
Thanks ,
Manu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Manu,
Thank you for replying to my post.
1. I am not Success Factors guy, so please tell me how can I access Portal from Success Factors site.
2. Below is the content from the Security log as requested. "suser" is the userid I am using to test the SSO scenario.
#2.0 #2015 01 13 16:55:41:061#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF18FAB0000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2690##E67ED91C9B1611E4AF440000016F9EBE#e27682bd9b1611e4aabf0000016f9ebe#e27682bd9b1611e4aabf0000016f9ebe#0#Thread[HTTP Worker [@1005832709],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/Links | node_list_children#
#2.0 #2015 01 13 16:55:41:063#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF18FAC0000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2690##E67ED91C9B1611E4AF440000016F9EBE#e276e5549b1611e4c7950000016f9ebe#e276e5549b1611e4c7950000016f9ebe#0#Thread[HTTP Worker [@551123354],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/News | node_list_children#
#2.0 #2015 01 13 16:56:49:934#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF18FB00000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2691##0F6201ED9B1711E4A6D40000016F9EBE#e896e7539b1611e490520000016f9ebe#e896e7539b1611e490520000016f9ebe#0#Thread[HTTP Worker [@409624492],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/News | node_list_children#
#2.0 #2015 01 13 16:56:49:940#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF18FB10000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2691##0F6201ED9B1711E4A6D40000016F9EBE#e9338ad99b1611e4c10b0000016f9ebe#e9338ad99b1611e4c10b0000016f9ebe#0#Thread[HTTP Worker [@1154540992],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/Links | node_list_children#
#2.0 #2015 01 13 18:15:35:210#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF1904C0000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2700##102575EE9B2211E483830000016F9EBE#016ffead9b2211e482c20000016f9ebe#016ffead9b2211e482c20000016f9ebe#0#Thread[HTTP Worker [@409624492],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/News | node_list_children#
#2.0 #2015 01 13 18:15:35:223#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF1904D0000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2700##102575EE9B2211E483830000016F9EBE#016ffeae9b2211e488140000016f9ebe#016ffeae9b2211e488140000016f9ebe#0#Thread[HTTP Worker [@1005832709],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/Links | node_list_children#
#2.0 #2015 01 13 18:16:05:440#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF190980000000100001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2700##102575EE9B2211E483830000016F9EBE#2240ee4d9b2211e4bb880000016f9ebe#2240ee4d9b2211e4bb880000016f9ebe#0#Thread[HTTP Worker [@409624492],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/News | node_list_children#
#2.0 #2015 01 13 18:16:05:457#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF190990000000100001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2700##102575EE9B2211E483830000016F9EBE#212ba06e9b2211e4ae1b0000016f9ebe#212ba06e9b2211e4ae1b0000016f9ebe#0#Thread[HTTP Worker [@838765560],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/Links | node_list_children#
#2.0 #2015 01 13 18:40:19:783#+0530#Info#/System/Security/Audit/PrincipalModification#
#BC-JAS-SEC-UME#com.sap.security.core.sda#C0000AF21DF15AA70000000300001404#24092350000002868##com.sap.security.core.util.SecurityAudit####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
Role created | ROLE.CREATE | ROLE.UME_ROLE_PERSISTENCE.un:view-creator.wd_sec_ssl_cfg_tmp_1421154619130 | | SET_ATTRIBUTE: uniquename=[view-creator.wd_sec_ssl_cfg_tmp_1421154619130], SET_ATTRIBUTE: PRINCIPAL_RELATION_MEMBER_ATTRIBUTE=[USER.PRIVATE_DATASOURCE.un:Administrator]#
#2.0 #2015 01 13 18:40:21:958#+0530#Info#/System/Security/Audit/PrincipalModification#
#BC-JAS-SEC-UME#com.sap.security.core.sda#C0000AF21DF15AA70000000400001404#24092350000002868##com.sap.security.core.util.SecurityAudit####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
Role modified | ROLE.MODIFY | ROLE.UME_ROLE_PERSISTENCE.un:view-creator.wd_sec_ssl_cfg_tmp_1421154619130 | | ADD_VALUES: actions=[ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$property-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$entry-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$view-actions.all.all]#
#2.0 #2015 01 13 18:40:21:958#+0530#Info#/System/Security/Audit/PrincipalModification#
#BC-JAS-SEC-UME#com.sap.security.core.sda#C0000AF21DF15AA70000000500001404#24092350000002868##com.sap.security.core.util.SecurityAudit####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
Role modified | ROLE.MODIFY | ROLE.UME_ROLE_PERSISTENCE.un:Administrator | | ADD_VALUES: actions=[ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$property-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$entry-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$view-actions.all.all]#
#2.0 #2015 01 13 18:43:10:042#+0530#Info#/System/Security/Audit/PrincipalModification#
#BC-JAS-SEC-UME#com.sap.security.core.sda#C0000AF21DF15AA70000000A00001404#24092350000002868##com.sap.security.core.util.SecurityAudit####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
Role deleted | ROLE.DELETE | ROLE.UME_ROLE_PERSISTENCE.un:view-creator.wd_sec_ssl_cfg_tmp_1421154619130 | #
#2.0 #2015 01 13 18:43:10:123#+0530#Info#/System/Security/Audit/Modify#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF15AA70000000B00001404#24092350000002868##com.sapportals.wcm.repository.security.SecurityAudit$ModifyLog####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
<null> | ACL.PRINCIPAL.DELETE | ROLE.UME_ROLE_PERSISTENCE.un:view-creator.wd_sec_ssl_cfg_tmp_1421154619130 | #
#2.0 #2015 01 13 18:43:11:938#+0530#Info#/System/Security/Audit/PrincipalModification#
#BC-JAS-SEC-UME#com.sap.security.core.sda#C0000AF21DF15AA70000000C00001404#24092350000002868##com.sap.security.core.util.SecurityAudit####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
Role modified | ROLE.MODIFY | ROLE.UME_ROLE_PERSISTENCE.un:Administrator | | REMOVE_VALUES: actions=[ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$view-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$property-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$entry-actions.all.all]#
#2.0 #2015 01 13 18:43:11:963#+0530#Info#/System/Security/Audit/Modify#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF15AA70000000D00001404#24092350000002868##com.sapportals.wcm.repository.security.SecurityAudit$ModifyLog####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
<null> | ACL.PRINCIPAL.DELETE | ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$view-actions.all.all | #
#2.0 #2015 01 13 18:43:11:992#+0530#Info#/System/Security/Audit/Modify#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF15AA70000000E00001404#24092350000002868##com.sapportals.wcm.repository.security.SecurityAudit$ModifyLog####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
<null> | ACL.PRINCIPAL.DELETE | ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$entry-actions.all.all | #
#2.0 #2015 01 13 18:43:12:016#+0530#Info#/System/Security/Audit/Modify#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF15AA70000000F00001404#24092350000002868##com.sapportals.wcm.repository.security.SecurityAudit$ModifyLog####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
<null> | ACL.PRINCIPAL.DELETE | ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154619130$property-actions.all.all | #
#2.0 #2015 01 13 18:43:12:039#+0530#Info#/System/Security/Audit/Modify#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF15AA70000001000001404#24092350000002868##com.sapportals.wcm.repository.security.SecurityAudit$ModifyLog####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
<null> | ACL.PRINCIPAL.DELETE | PERM.AUTH_DS.18fe433ca50d9acf7d3ad94ae36a92b00027 | #
#2.0 #2015 01 13 18:43:12:063#+0530#Info#/System/Security/Audit/Modify#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF15AA70000001100001404#24092350000002868##com.sapportals.wcm.repository.security.SecurityAudit$ModifyLog####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
<null> | ACL.PRINCIPAL.DELETE | PERM.AUTH_DS.8abac75b080829ba92e89d4ae36a92ac0026 | #
#2.0 #2015 01 13 18:43:12:077#+0530#Info#/System/Security/Audit/Modify#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF15AA70000001200001404#24092350000002868##com.sapportals.wcm.repository.security.SecurityAudit$ModifyLog####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
<null> | ACL.PRINCIPAL.DELETE | PERM.AUTH_DS.c7f6385b5c6dd2ced199534ae36a92980025 | #
#2.0 #2015 01 13 18:43:12:093#+0530#Info#/System/Security/Audit/Modify#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF15AA70000001300001404#24092350000002868##com.sapportals.wcm.repository.security.SecurityAudit$ModifyLog####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
<null> | ACL.PRINCIPAL.DELETE | OOOO.PRIVATE_DATASOURCE.7cc1ceb6ee3dac544f973f4ae36a92bf0028 | #
#2.0 #2015 01 13 18:43:16:273#+0530#Info#/System/Security/Audit/PrincipalModification#
#BC-JAS-SEC-UME#com.sap.security.core.sda#C0000AF21DF15AA70000001400001404#24092350000002868##com.sap.security.core.util.SecurityAudit####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
Role created | ROLE.CREATE | ROLE.UME_ROLE_PERSISTENCE.un:view-creator.wd_sec_ssl_cfg_tmp_1421154796231 | | SET_ATTRIBUTE: PRINCIPAL_RELATION_MEMBER_ATTRIBUTE=[USER.PRIVATE_DATASOURCE.un:Administrator], SET_ATTRIBUTE: uniquename=[view-creator.wd_sec_ssl_cfg_tmp_1421154796231]#
#2.0 #2015 01 13 18:43:16:776#+0530#Info#/System/Security/Audit/PrincipalModification#
#BC-JAS-SEC-UME#com.sap.security.core.sda#C0000AF21DF15AA70000001500001404#24092350000002868##com.sap.security.core.util.SecurityAudit####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
Role modified | ROLE.MODIFY | ROLE.UME_ROLE_PERSISTENCE.un:view-creator.wd_sec_ssl_cfg_tmp_1421154796231 | | ADD_VALUES: actions=[ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154796231$property-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154796231$view-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154796231$entry-actions.all.all]#
#2.0 #2015 01 13 18:43:16:776#+0530#Info#/System/Security/Audit/PrincipalModification#
#BC-JAS-SEC-UME#com.sap.security.core.sda#C0000AF21DF15AA70000001600001404#24092350000002868##com.sap.security.core.util.SecurityAudit####3145D1D4899811E4976D005056855845#3145d1d4899811e4976d005056855845#3145d1d4899811e4976d005056855845#0#Thread[_keystore_managed_system_thread_,5,SystemThreadGroup]#Plain##
Role modified | ROLE.MODIFY | ROLE.UME_ROLE_PERSISTENCE.un:Administrator | | ADD_VALUES: actions=[ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154796231$property-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154796231$view-actions.all.all, ACTN.AUTH_DS.un:N$sap.com/keystore-view.wd_sec_ssl_cfg_tmp_1421154796231$entry-actions.all.all]#
#2.0 #2015 01 13 19:30:52:348#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF1914C0000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2713##94F9FA9B9B2C11E49F030000016F9EBE#506fba999b2c11e4a9d20000016f9ebe#506fba999b2c11e4a9d20000016f9ebe#0#Thread[HTTP Worker [@409624492],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/News | node_list_children#
#2.0 #2015 01 13 19:30:52:349#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF1914D0000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2713##94F9FA9B9B2C11E49F030000016F9EBE#520980a79b2c11e4bc260000016f9ebe#520980a79b2c11e4bc260000016f9ebe#0#Thread[HTTP Worker [@387106665],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/Links | node_list_children#
#2.0 #2015 01 13 19:31:20:841#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF1914F0000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2713##94F9FA9B9B2C11E49F030000016F9EBE#a37fadda9b2c11e4a1400000016f9ebe#a37fadda9b2c11e4a1400000016f9ebe#0#Thread[HTTP Worker [@207453439],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/Links | node_list_children#
#2.0 #2015 01 13 19:31:20:841#+0530#Warning#/System/Security/Audit/Access#
#EP-KM-FWK-RF#sap.com/com.sap.netweaver.bc.rf#C0000AF21DF191500000000000001404#24092350000000004#sap.com/com.sap.km.cm#com.sapportals.wcm.repository.security.SecurityAudit$AccessLog#suser#2713##94F9FA9B9B2C11E49F030000016F9EBE#a37e08329b2c11e495150000016f9ebe#a37e08329b2c11e495150000016f9ebe#0#Thread[HTTP Worker [@551123354],5,Dedicated_Application_Thread]#Plain##
suser | ACCESS.ERROR | /documents/News | node_list_children#
Regards,
Pavan
Hi Pavan ,
Is the issue resolved
No need to change the UME settings of the portal system
Thanks ,
Manu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pavan ,
Configure step 4 and try once again . Yes you need to configure this user as this user will be used as the refernce user for SSO logon for all other users .
Before you try connecting , rename the security log file and if the connection fails again paste the contents of the new security log file
Thanks ,
Manu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pavan ,
The issue somehow seems to be happening much before the SSO handshake . Are you able to directly access Success Factors site directly from your Portal site .
Have you done Step :4 ie User mapping . ( Make sure the user exists both in the SF and portal and has the required authorization for the directories in portal )
Thanks ,
Manu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Manu,
I have created an URL iview to launch the SF system (non-SSO scenario). Its taking me to login screen. However, I am not able to log into SF system by providing Userid/Password. The reason for this behavior according to SF team is, they have imported the Portal SSO certificate, hence user cannot login as normal using userid/password. Strange behavior !!.
For SSO scenario, Do I have to perform the Step 4 ? The "suser" I am using to test, is available in both the systems. So I though its not required to do this configuration. Correct me if I am wrong.
Regards,
Pavan
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.