Authentication validation

Hi All,
I have a Odata service which creates a Notification when triggered from PHP. Before triggering the service there is a logon page on front end. User need one more service to be created to authenticate logon credentials. I suggested that the same service(which creates notification) can be used to validate sap logon credentials when it hits SAP server. But, still I want to understand if there is a standard way to create a service to authenticate logon credentials of SAP? Please help.
Regards,
Vikram.

Hi,
As per my understanding if calling to OData service from frontend opens the logon page then no need to have separate service for authentication is required. Logon page contains login id and password i.e. basic authentication for SAP server is performed.
Regards,
Chandra

Similar Messages

  • External authentication validation failed

    Today i ran he validate.sh to make sure everything is correct.
    FAILED
    EXT: External Authentication
    Check MSAD external authentication provider configuration
    88 seconds
    Error: EPMCSS-00735: Failed to get users from user directory MSAD. Error executing query. Interrupted during LDAP operation. Verify MSAD user directory status and configuration.
    Recommended Action: Check that the external provider is accessible and configured correctly in Shared Services
    I got the above error message in the validation report. Everything else is green. But for the external authentication i can able to login, serach user, serach group, provision the new user, add new user. what is the error in my configuration? what could be the possible reason for the error?
    System Detail: OS: LINUX, ORALE EPM 11.1.2.1, MSAD Directory,

    If you can view the external users in Shared Services and the functionality is working then I would not be too concerned about the validation message.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Interchange Authentication using AUTACK

    My customer will be integrating to a bank using EDIFACT messages over SFTP. The bank's security requirements are that the AUTACK message is used to secure the interchange. AUTACK, used as an authentication message, is sent by the originator of an interchange consisting of one or more EDIFACT transaction messages, or by a party having authority to act on behalf of the originator, to give:
    • origin authentication,
    • validation of sequence integrity
    • non-repudiation of origin
    The AUTACK message process requires generation of the EDIFACT documents that will be in the exchange e.g. multiple PAYMUL documents, pass most (certain segments are not to be used for the hashing/digital signature) of the content of each of these documents as a single string to hash and generate a Digital Signature that is then put in the AUTACK message that is sent in the transmission of the transactional EDIFACT documents. The AUTACK message is sent after the transaction messages.
    As far as I've understood things this looks like something that B2B doesn't cater for OOTB. Is this the case? Are there any workarounds or use of B2B / SOA that could achieve this requirement?
    The bank might have an option to use PGP in place of AUTACK, we are checking if this applies to EDIFACT, although again B2B doesn't seem to support any additional security on top of SFTP communication unlike AS/2 which does. Again am I correct in my understanding?
    Any advice about how this AUTACK use case could be met would be appreciated
    Thanks
    Mike

    Mike,
    You are right and there is no OOTB support in Oracle B2B for handling AUTACK's however Oracle B2B can accept AUTACK transactions and pass it to middleware (SOA). At middleware you may handle the AUTACK's and process the message accordingly (signature verification).
    The bank might have an option to use PGP in place of AUTACKPGP is also not supported yet at B2B but again, you may receive PGP encrypted files at B2B and can pass them to middleware. At middleware you may handle PGP encryption/decryption.
    You may consider filing an enhancement request with support for AUTACK handling at B2B.
    Regards,
    Anuj

  • Digital signatures with different versions of Reader

    I have created a form which requires a digital signature for approval. Typically, an employee will complete the form in Reader and forward it to a supervisor for approval. The supervisor needs to sign it digitally and forward it to me.
    The issue we are having is with those employees who are completing the form in Reader and the supervisor (or someone thereafter) has a more updated version of Reader and cannot sign the document. What can we do to stop this from happening? There is no practical way to keep everyone on the same version of Reader. We will have many more forms which require a signature, and we need this issue resolved. (I am using Adobe Acrobat 9 Pro to create the forms.)
    Also, is there a way to verify the digital signature without using a third-party source? At this point, we know anyone can create a digital signature using someone's hand-written signature they found on another paper and we would like to prevent this from happening. We need to validate the person who used the digital signature is really that person.
    Any help is appreciated! Thank you!

    If you are creating your forms in Acrobat 9 Pro. and then Reader-enabling them for digital signatures, then recipients of the form will need to use at least version 8 of the Adobe Reader. Also, you'll need to do a few things during the authoring stage of your form, if your form changes by role (i.e., additional data is entered, annotations, or multiple signatures). Mainly you'll need to use a certification sig. for the first signature and set permitted changes after certifying.
    You can find a lot more detail on best practices on developing forms for multiple signatures in the Digital Signature User Guide at:
    http://www.adobe.com/devnet/acrobat/pdfs/acrobat_digsig_userguide_90.pdf
    The guide also explains how to validate documents (authenticity validation and document integrity validation).

  • CCA 8.1.2 FP2 Oracle 4.5 Linux Bea 10 MP1 - Unable to Process Hashtable

    Hi,
    I am able to login to TAW successfully. But when I tried to add a new workgroup or add number of users in the licensing tab or anything to do with the update into db, I am getting this error.
    =================================
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service HistoryRoutingTransfers
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service DataDatabaseConnections
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service ProjectsSMSs
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service Session
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service QualityControls
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service DataProjectMenus
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service TablesSynchronization
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service UserLogins
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service ProjectStats
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service Campaigns
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service DataUsers
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service InteractionsPeak
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service Workgroups
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service ProjectsWebCallbacks
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service Projects
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service WorkgroupStats
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service ClientsHistories
    [DEPLOYMENT, 03:31:09 11:28:13] TAW: started service DataLibraryUrls
    [DEPLOYMENT, 03:31:09 11:28:14] TAW: started service FileTransfers
    [DEPLOYMENT, 03:31:09 11:28:14] TAW: started service Users
    [DEPLOYMENT, 03:31:09 11:28:14] TAW: started service DataLanguages
    [DEPLOYMENT, 03:31:09 11:28:14] TAW: started service ProjectsEmails
    [DEPLOYMENT, 03:31:09 11:28:14] TAW: started service system/console
    [DEPLOYMENT, 03:31:09 11:28:14] TAW: started service UserStats
    [DEPLOYMENT, 03:31:09 11:28:14] TAW: started service HistoryRoutingWorkgroups
    log4j:WARN No appenders could be found for logger (Revision: 11 ).
    log4j:WARN Please initialize the log4j system properly.
    604 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] INFO Revision: 1 - Initializing Logging System.
    31 Mar 2009 11:28:15,313 Revision: 1 Debug.java init Line:64 : - Logging pattern set to : %d{DATE} %-15c %-25.25F %-25.25M Line:%-4L: - %m
    31 Mar 2009 11:28:15,383 Revision: 1 Debug.java init Line:65 : - Max Number of Rolling Logs set to : 5
    31 Mar 2009 11:28:15,384 Revision: 1 Debug.java init Line:66 : - Max Logfile size set to : 5000 KB
    31 Mar 2009 11:28:15,385 Revision: 1 Debug.java init Line:67 : - Log file path set to : /ccamain/bea/user_projects/domains/base_domain/applications/cca/WEB-INF/logs/ccalnxvm-cca.log
    31 Mar 2009 11:28:15,387 Revision: 1 Debug.java init Line:68 : - Priority set to : INFO
    31 Mar 2009 11:28:15,411 Revision: 1 Debug.java init Line:69 : - Finished Initializing Logging System.
    31 Mar 2009 11:28:15,592 Revision: 10 DatabaseService.java query Line:408 : - Query on [CCA_PRIVATE_DATASOURCE] with [SELECT tcpipbusport, urlforccatotawreports, casesensitiveauthentication ,casesensitivesearch FROM SystemConfiguration]
    31 Mar 2009 11:28:15,639 Revision: 10 DatabaseService.java query Line:493 : - SELECT tcpipbusport, urlforccatotawreports, casesensitiveauthentication ,casesensitivesearch FROM SystemConfiguration delay to execute in milliseconds 34
    31 Mar 2009 11:28:15,644 Revision: 10 DatabaseService.java query Line:408 : - Query on [CCA_PRIVATE_DATASOURCE] with [SELECT localelanguageid, language, country, filename, lastmodifieddate FROM LocaleLanguages where usage=1]
    31 Mar 2009 11:28:15,649 Revision: 10 DatabaseService.java query Line:493 : - SELECT localelanguageid, language, country, filename,lastmodifieddate FROM LocaleLanguages where usage=1 delay to execute in milliseconds 2
    31 Mar 2009 11:28:15,685 Revision: 10 DatabaseService.java executeQuery Line:283 : - CCA ExecuteQuery on [CCA_PRIVATE_DATASOURCE] with [SELECT parametername, parametervalue FROM filetransferconfiguration WHERE type = 0]
    31 Mar 2009 11:28:15,730 Revision: 10 DatabaseService.java executeQuery Line:334 : - SELECT parametername, parametervalue FROM filetransferconfiguration WHERE type = 0 delay to execute in milliseconds 40
    31 Mar 2009 11:28:16,004 Revision: 10 DatabaseService.java executeQuery Line:283 : - CCA ExecuteQuery on [CCA_PRIVATE_DATASOURCE] with [SELECT parametername, parametervalue FROM filetransferconfiguration WHERE type = 1]
    31 Mar 2009 11:28:16,009 Revision: 10 DatabaseService.java executeQuery Line:334 : - SELECT parametername, parametervalue FROM filetransferconfiguration WHERE type = 1 delay to execute in milliseconds 1
    31 Mar 2009 11:28:16,031 Revision: 11 CCAComponentManager.java initializeBusConnections Line:166 : - Creating physical bus connections
    31 Mar 2009 11:28:16,036 Revision: 4 MessageSender.java connect Line:55 : - MessageSender attempting to connect to 192.168.1.2
    31 Mar 2009 11:28:16,041 Revision: 3 BusConnection.java connect Line:68 : - Connected to host 192.168.1.2 on port 8888
    31 Mar 2009 11:28:16,200 Revision: 11 CCAComponentManager.java initializeBusConnections Line:177 : - Found host 192.168.1.2
    31 Mar 2009 11:28:16,409 Revision: 5 BusClient.java connect Line:205 : - [CONNECTED] [BusClient 1238524097, IP 192.168.1.2]
    31 Mar 2009 11:28:16,752 Revision: 11 CCAComponentManager.java initializeBusConnections Line:177 : - Found host 192.168.1.2
    31 Mar 2009 11:28:16,754 Revision: 2 BusHandler.java startBusClient Line:69 : - Host 192.168.1.2 already exists
    31 Mar 2009 11:28:16,796 Revision: 11 CCAComponentManager.java initializeMessageCenter Line:192 : - Maximum number of sessions set to 500
    31 Mar 2009 11:28:16,800 Revision: 11 CCAComponentManager.java initializeMessageCenter Line:197 : - Maximum session size set to 1000 KB
    31 Mar 2009 11:28:16,882 Revision: 9 BusClient_IM.java socketConnect Line:153 : - [SOCKET_CONNECT, IMServer 9, Company 1] [BusClient 1238524097, IP 192.168.1.2]
    31 Mar 2009 11:28:16,886 Revision: 2 BusHandler.java addIMServer Line:96 : - Adding IMServer for Company 1
    31 Mar 2009 11:28:17,040 Revision: 9 BusClient_IM.java socketConnect Line:167 : - Total # of IMServers for Company 1 = 1
    31 Mar 2009 11:28:17,664 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:28:18,208 Revision: 10 DatabaseService.java executeQuery Line:283 : - CCA ExecuteQuery on [CCA_PRIVATE_DATASOURCE] with [SELECT name, tableid, positionid, datatype from dynamicupdatesfields ORDER BY tableId]
    31 Mar 2009 11:28:18,496 Revision: 10 DatabaseService.java executeQuery Line:334 : - SELECT name, tableid, positionid, datatype from dynamicupdatesfields ORDER BY tableId delay to execute in milliseconds 285
    <Mar 31, 2009 11:28:18 AM PDT> <Notice> <Log Management> <BEA-170027> <The server initialized the domain log broadcaster successfully. Log messages will now bebroadcasted to the domain log.>
    <Mar 31, 2009 11:28:19 AM PDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <Mar 31, 2009 11:28:19 AM PDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
    <Mar 31, 2009 11:28:20 AM PDT> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.1.2:80 for protocols iiop, t3, ldap, snmp, http.>
    <Mar 31, 2009 11:28:20 AM PDT> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 127.0.0.1:80 for protocols iiop, t3, ldap, snmp, http.>
    <Mar 31, 2009 11:28:20 AM PDT> <Notice> <WebLogicServer> <BEA-000329> <Started WebLogic Admin Server "AdminServer" for domain "base_domain1" running in Production Mode>
    <Mar 31, 2009 11:28:20 AM PDT> <Warning> <Server> <BEA-002611> <Hostname "OEL4", maps to multiple IP addresses: 192.168.1.2, 127.0.0.1>
    <Mar 31, 2009 11:28:20 AM PDT> <Warning> <Server> <BEA-002611> <Hostname "ccalnxvm", maps to multiple IP addresses: 192.168.1.2, 127.0.0.1>
    <Mar 31, 2009 11:28:21 AM PDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <Mar 31, 2009 11:28:21 AM PDT> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    31 Mar 2009 11:28:25,810 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:28:33,658 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:28:41,679 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:28:49,813 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:28:57,787 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:29:05,807 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:29:13,828 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:29:21,845 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    <Mar 31, 2009 11:29:22 AM PDT> <Notice> <Security> <BEA-090078> <User in security realm myrealm has had 5 invalid login attempts, locking account for 5 minutes.>
    31 Mar 2009 11:29:29,871 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:29:37,065 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:29:45,108 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:29:48,723 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [Select systempackageid, resourcebundlekey, packageconfigurable, sequence, defaultSelection from systempackage where packageconfigurable=1 AND  isdeleted=0]
    31 Mar 2009 11:29:48,742 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:48,792 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT name, tableid, positionid, datatype from dynamicupdatesfields ORDER BY tableId]
    31 Mar 2009 11:29:48,799 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:49,018 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT resourceid, tableid, broadcast from dynamicupdatesresources ORDER BY tableId]
    31 Mar 2009 11:29:49,022 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:49,052 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [select languagelibraryidas libraryid from companies where companyId = -1]
    31 Mar 2009 11:29:49,054 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:49,061 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [select name, descriptionfrom regionalizationlibrary where  regionalizationlibraryid=1 AND isdeleted=0]
    31 Mar 2009 11:29:49,064 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:49,072 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [select lk.value as displayname, ltl.elementid, sequence, regionalizationlibraryid from regionalizationlibraryelements ltl, localelanguages ll, localekeys lk where ltl.regionalizationlibraryid=1 AND ll.usage=1 AND lk.localelanguageid=ll.localelanguageid AND lk.localevariantid=1 AND ll.localelanguageid = ltl.elementid and (ll.language || '_' ||ll.country) = lk.keyid AND ltl.isdeleted=0]
    31 Mar 2009 11:29:49,116 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:49,126 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [select lk.value as displayname, ll.localelanguageid as elementid from  localelanguages ll, localekeys lkwhere ll.usage=1 AND lk.localelanguageid=-99 AND lk.localevariantid=1 AND  (ll.language || '_' || ll.country) = lk.keyid  AND (ll.localelanguageid not in(  select ltli.elementid from regionalizationlibraryelements ltli where  ltli.isdeleted = 0 and ltli.regionalizationlibraryid=1)) ]
    31 Mar 2009 11:29:49,130 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:49,133 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG RegionalizationLibrary.populateBean(RegionalizationLibrary.java:208) - command[]_state[2]_languageId[2]_sequence[2]_displayName[English (GB)]_state[2]_languageId[4]_sequence[4]_displayName[Français (France)]_state[2]_languageId[11]_sequence[3]_displayName[Français (CA)]_state[2]_languageId[1]_sequence[0]_displayName[English (US)]_state[2]_languageId[7]_sequence[5]_displayName[Español (México)]_state[2]_languageId[12]_sequence[1]_displayName[English (AU)]
    31 Mar 2009 11:29:49,169 [[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG RegionalizationLibrary.getLanguagesFormatter(RegionalizationLibrary.java:492) - ****Creating new LanguagesFormatter
    31 Mar 2009 11:29:53,126 [192.168.1.2] DEBUG Revision: 21 .handleMessage(BusClient_IM.java:142) - ************** [KEEP_ALIVE 192.168.1.2 ] **************
    31 Mar 2009 11:29:54,422 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 38 .doPost(ProxyLoginHandler.java:118) - Received action [1002]
    31 Mar 2009 11:29:54,496 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQueryPrepared(DatabaseService.java:324) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT companyid, name,  alias, timezone, dateformatid, remotecontacts, remoteclienthistory, remotequalitycontrol, externalapp, runapp, textlabel, htmlfile, enablecustomtab, countryid, enableexternalapp, enablepredictive, enablepreview, donotrecordstatus, applicationtype, runhtmlapp, enabledialout, securitypolicyid, displayname, templateid FROM companies  WHERE (alias = ?) AND (isdeleted = 0)]
    31 Mar 2009 11:29:54,497 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:54,617 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [Select templateid from companies where companyid=1]
    31 Mar 2009 11:29:54,620 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:54,678 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT optionid, optionvalue  FROM companytemplateinstances where templateid=101 AND isdeleted=0]
    31 Mar 2009 11:29:54,681 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:54,689 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] INFO Revision: 38 .authenticate(ProxyLoginHandler.java:191) - Login type [1002] Alias [system] Username [netadmin] Password [**********] Language Id [1]
    31 Mar 2009 11:29:54,693 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [select languagelibraryidas libraryid from companies where companyId = 1]
    31 Mar 2009 11:29:54,695 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:54,699 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [select name, descriptionfrom regionalizationlibrary where  regionalizationlibraryid=1 AND isdeleted=0]
    31 Mar 2009 11:29:54,701 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:54,704 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [select lk.value as displayname, ltl.elementid, sequence, regionalizationlibraryid from regionalizationlibraryelements ltl, localelanguages ll, localekeys lk where ltl.regionalizationlibraryid=1 AND ll.usage=1 AND lk.localelanguageid=1 AND lk.localevariantid=1 AND ll.localelanguageid = ltl.elementid and (ll.language || '_' || ll.country) = lk.keyid AND ltl.isdeleted=0]
    31 Mar 2009 11:29:54,707 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:54,711 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [select lk.value as displayname, ll.localelanguageid as elementid from  localelanguages ll, localekeys lkwhere ll.usage=1 AND lk.localelanguageid=1 AND lk.localevariantid=1 AND  (ll.language || '_' || ll.country) = lk.keyid  AND (ll.localelanguageid not in(  select ltli.elementid from regionalizationlibraryelements ltli where  ltli.isdeleted = 0 and ltli.regionalizationlibraryid=1)) ]
    31 Mar 2009 11:29:54,714 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:54,775 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG RegionalizationLibrary.populateBean(RegionalizationLibrary.java:208) - command[]_state[2]_languageId[2]_sequence[2]_displayName[English (GB)]_state[2]_languageId[4]_sequence[4]_displayName[French (FR)]_state[2]_languageId[11]_sequence[3]_displayName[French (CA)]_state[2]_languageId[1]_sequence[0]_displayName[English (US)]_state[2]_languageId[7]_sequence[5]_displayName[Spanish (MX)]_state[2]_languageId[12]_sequence[1]_displayName[English (AU)]
    31 Mar 2009 11:29:54,777 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG RegionalizationLibrary.getLanguagesFormatter(RegionalizationLibrary.java:492) - ****Creating new LanguagesFormatter
    31 Mar 2009 11:29:54,780 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 38 .getDefinedLanguageId(ProxyLoginHandler.java:942) - Regionalization returning case 1 in list [1]
    31 Mar 2009 11:29:54,868 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT jrelibraryid, name, description, version, classid, cabdownloadurl, type, defaultjre, sequence, isdeleted FROM jreslibrary WHERE isdeleted=0 ORDER BY sequence ASC]
    31 Mar 2009 11:29:54,871 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:54:902 DEBUG [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] UserConfiguration [Revision: 18] - Load User Configuration
    31 Mar 2009 11:29:54,902 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG UserConfiguration [Revision: 18].load(UserConfiguration.java:101) - Load User Configuration
    31 Mar 2009 11:29:55,052 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQueryPrepared(DatabaseService.java:324) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT u.userid,u.username, u.commtype, u.wrapuptime, u.userdeparturereasonid, u.popoutcome, u.enablerecording, u.popupscreen, u.playsound, u.firstname, u.lastname, u.password, u.permission, u.numberoflogin, u.lastlogin, u.extension, u.comm, u.soundfile, u.departuredate, u.emailclient, u.emailaddress, u.timezone, u.dateformatid, u.definedtimezone, u.defineddateformat, u.enablelongdistance, u.departmentid, u.commctyid, u.usercountrycodeid, u.usernameUploadedDate, u.usernamePromptLocation, u.greetingUploadedDate, u.greetingPromptLocation, u.maxchats, u.maxemails, u.offhook, u.autocallaccept, u.announcement, u.logintimeout, u.defaultbillingprojectid,u.enabledialout, u.playwelcomeprompt, u.welcomepromptlocation, u.welcomeuploadeddate, u.voicemailretrieval, u.icontype, u.supervisorpermission, u.disablecalltrace, u.disablevnc FROM users u, companies c WHERE u.isdeleted=0 AND u.permission<>64 AND c.isdeleted=0 AND u.userdeparturereasonid=-1 AND u.companyid = 1 AND c.companyid = 1 AND u.username = ? ]
    31 Mar 2009 11:29:55,056 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:55,136 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT companyid, userid, type, closeconnection, disableusercache, debuglevel, enabletelnet, timetologin, enablelogfile, logfilepath, pingdelay, disablewrapuptimer, disableelapsedtimer, disablephonestatetimer, allowmultiacdinter, allowoutboundcalls, urltimeout, hotkeyenabled, jrelibraryid FROM agentconsoleconfiguration WHERE companyid=1 AND userid=1 AND isdeleted=0]
    31 Mar 2009 11:29:55,228 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:55,232 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT jrelibraryid, name, description, version, classid, cabdownloadurl, type, defaultjre, sequence, isdeleted FROM jreslibrary WHERE isdeleted=0 ORDER BY sequence ASC]
    31 Mar 2009 11:29:55,235 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:55:238 INFO [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] UserAuthentication [Revision: 22] -
    loading user
    31 Mar 2009 11:29:55,238 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] INFO UserAuthentication [Revision: 22].load(UserAuthentication.java:399) -
    loading user
    31 Mar 2009 11:29:55,241 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQueryPrepared(DatabaseService.java:324) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT u.userid,u.permission, u.password, u.numberoflogin, u.lastlogin, u.accountactive FROM users u WHERE u.isdeleted=0 AND u.permission<>64 AND u.companyid = 1 AND u.username = ? ]
    31 Mar 2009 11:29:55,244 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:55,290 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeUpdate(DatabaseService.java:189) - Execute update on [TAW_PRIVATE_DATASOURCE] with [UPDATE users SET numberoflogin=numberoflogin+1  WHERE userid=1 AND isdeleted=0 AND companyid=1]
    31 Mar 2009 11:29:55,293 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:55,453 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT hasalphabeticchar, hasnumericchar, hasspecialchar, hasupperchar, haslowerchar, passwordlength, maxloginattempt, lockingaccountpolicy, lockingaccountduration, disableinactiveaccount, maxinactivedays FROM tawpasswordpolicy WHERE companyid=1 AND isdeleted=0]
    31 Mar 2009 11:29:55,455 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:55,461 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQueryPrepared(DatabaseService.java:324) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT u.userid,u.permission, u.password, u.numberoflogin, u.lastlogin FROM users u WHERE u.isdeleted=0 AND u.permission<>64 AND u.companyid = 1 AND u.username = ? ]
    31 Mar 2009 11:29:55,463 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:55,636 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .executeQuery(DatabaseService.java:281) - ExecuteQuery on [TAW_PRIVATE_DATASOURCE] with [SELECT hasalphabeticchar, hasnumericchar, hasspecialchar, hasupperchar, haslowerchar, passwordlength, maxloginattempt, lockingaccountpolicy, lockingaccountduration, disableinactiveaccount, maxinactivedays FROM tawpasswordpolicy WHERE companyid=1 AND isdeleted=0]
    31 Mar 2009 11:29:55,643 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG Revision: 13 .getDBConnection(DatabaseService.java:492) - got connection successfully
    31 Mar 2009 11:29:55:646 DEBUG [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] UserAuthentication [Revision: 22] -
    Security policy never locked
    31 Mar 2009 11:29:55,646 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG UserAuthentication [Revision: 22].accountLocked(UserAuthentication.java:214) -
    Security policy never locked
    31 Mar 2009 11:29:55:648 DEBUG [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] UserAuthentication [Revision: 22] - User Authentication validation username=netadmin result = 1
    31 Mar 2009 11:29:55,648 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG UserAuthentication [Revision: 22].validate(UserAuthentication.java:172) - User Authentication validation username=netadmin result = 1
    31 Mar 2009 11:29:55,651 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG

    hello im having problem installing CCA812 on RHEL 4.5 and Oracle 10gR2, however i successfully installed the RHEL 4, database and oracle client.
    now would like to install tcpipbus but got this error " bash: tcpipbus: command not found". I know that this is related in enviroment path.
    any idea?

  • J_security_check, JAAS, password expiration, account locking and portals

    J2EE form-based authentication will redirect an unauthenticated user trying to connect to a secured resource to a login page and will 1) send the user to the originally requested page upon successful authentication OR 2) send the user to the error page in the event of authentication failure. There are a couple of problems that I have with this implementation - not with j_security_check specifically, but with the pattern generally.
    There are several events that a Portal must manage beyond simple authentication validation. Specifically
    - Notify a user after successful authentication that their account has been locked and they must contact someone to get it unlocked.
    - Notify a user after successful authentication that their password is about to expire and offer them a choice between changing their password immediately or proceeding to the requested resource.
    - Notify a user after successful authentication that their password has expired and require that they change it before proceeding to the requested resource.
    - Notify a user after successful authentication that they don't have rights to access to the requested resource even though they've been successfully authenticated and offer to redirect them to a page that they are authorized to access.
    I am currently investigating a scheme to solve these problems by using servlets for the login and error 'pages', having these servlets forward to different .JSP's based on roles, and writing some sort of JAAS module to add an access (authorization) role based on the password and account lock status.
    Has anyone else worked on this kind of problem? Are there any efforts to extend the J2EE specifications to handle these alternate flows in the j_security_check activity.
    I'm frustrated with each of the different container providers handling the JAAS Authorization differently. Further, since the j_security_check doesn't discuss how the server tracks the original request, each container provider has used a custom mechanism for keeping the original URI as j_security_check activity proceeds.
    One final gripe, since the J2EE specification does not specify how to deal with JAAS, and further define a mechanism to getting the Subject associated with the current ServletRequest, all providers have done this differently too. Perhaps this was avoided as a 'non-goal', but wouldn't it have been nice to state that 'should a provider decide to offer JAAS based security, the implementation must...'?

    I understand this problem... I dont know whether I have term this as a "Feature" or a "Drawback".
    I have handled this problem differently in my project.
    Scenario: When user does normal login
    1. User is displayed a home page. During this process, I create a session variable "Initialized".
    2. I check for this session variable in all the pages. If this session variable is missing then I redirect to the home page which in turn creates the "Initialize" variable in the session.
    Scenarion: Session time out happens in Page 3
    1. User will be taken to login page.
    2. Typically scenarion, when user is authenticated successfully, Page 3 is displayed.
    3. I check for the session variable "Initialize" in Page 3. This "Initialize" variable will not be available due to session expiry.
    4. I redirect my page to "Home Page" which inturn creates session variable "Initialize".
    5. This solution solved the problem of showing home page when user does the login

  • Webi Excel Personal Data Provider Dynamic Data

    Hello,
    We are using BOXI 3.1/SP2. I understand that we can use Excel documents as a personal data provider. I have myself used it to mix data from universe and an excel file from my local machine- using Rich Client.
    I am wondering if it's possible for the report to reflect dynamic data. For e.g: Is there a way for the webi report to pick-up any updates in excel sheet automatically or in next scheduled refresh etc?
    Thanks

    Hi All,
    With SAP BusinessObjects XI 3.1 SP3 refresh of Web Intelligence documents
    created from custom data sources like text, excel files and Custom Data
    Provider plug-in are supported in Infoview.
    Note:
    The refresh option is available for Windows operating system only.
    To refresh a text or excel file, set the RefreshOnServer registry to the
    following values:
    RefreshOnServer = NO or Disable to disable refresh on Server.
    RefreshOnServer = YES or ENABLE to enable refresh on Server, by
    default it is set to YES or Enable.
    RefreshOnServer = ALLOW_USE_WINDOWS_SHARE to enable refresh
    on Windows server only.
    The registry path is: HKEY_LOCAL_MACHINE > SOFTWARE > Business
    Objects > Suite 12.0 > Default > Web Intelligence > Calculator > PDP.
    Before refreshing a document from Infoview make sure that the following
    points are taken care:
    1. The Custom Data Provider has to be on the BOE server, if it is clustered
    then each and every cluster needs to be updated with the same copy of
    Custom Data Provider.
    Note: You cannot publish excel file to CMS and read from there, its should be
    on the BOE server or shared path on file system
    2. Incase of a blocker issue and the file cannot be accessed from its original
    source location then the file should be placed in the default location for
    each server.
    The default server path is <Installdir>Business
    Objects\PersonalDPFilessymantec, you can change this path by
    changing the value of Server_Path in the registry.
    3. The Server Intelligence Agent (SIA) should be managed by a user
    authentication valid in the network domain. Normally SIA is managed
    using local system account; this practice is not recommended when
    deploying Custom Data Provider in server.
    You can find more info XI 3.1 SP3 WebI Rich Client docunentation. Hope this helps.
    Cheers
    -P

  • Validate_password OAM plug-in

    Hi,
    I want to write custom Authentication plug-in in manager c++ in the Oracle access manager, It should get the authentication details (authentication success or failure) from validate_password(standard OAM plug-in) and it has to post the report to text file. can you please anyone help me, how should the communication between possible between plugins and post me is there any code example for this.
    Thanks in advance,
    Yunus

    Thanks Joost and Ram for ur valuable reply.
    I gone through the document still i am not getting clear picture for our development.
    Actually we have two appilication, for example application X and Y.
    application X does the authentication validation with help of Oracle Access Manager(OAM).
    Once the authentication is success then the control is moved to application Y. If so as per our understanding the application X will not yet back the authication details like authentication failure or success. But application X need to generate the single sign on report, it should have the all the authentication details like number of users succeed and failed. So we are trying to develop custome plug-in to capture this and post the same to the SQL database. The application X will get this details from SQL database and generate the report.
    Since I am new to OAM plug in development. Can you help me which is the right place to develop our plug-in, whether authentication schema or Event plug-in.
    As per my understanding the validate_password standard plugin should be used internally by OAM for authentication, so that only i was trying to write custorm plugin in the authentication schema.
    Thanks,
    Yunus

  • How to make multi-page PDFs?

    A question on this in the Archives did not answer my problem. Until recently, I could easily make multipage PDFs from Pages on my iMac (10.8.4). Now suddenly it only makes a PDF of the first page of multi-page files. Cannot find anyplace to change that back. HOW do I make multi-page PDFs again?

    Check this portion of your code.
    if(rs.next())
       response.sendRedirect("02_dashboard_welcome.jsp");
    else
      out.println("Wrong username or password");Once the user is authenticated(valid username and password found), he is always redirected to a particular page no matter what kind of user he is. You need to add some if-conditional and redirect him to different pages based on his role.
    i have stored their login and password in different tablesI don't understand the need to create different tables for each kind of users. Rather i would do something like this.(Rough Schema)
    USER_ROLE(table)
    1. USER_ROLE_ID (Eg: 1:salesperson, 2:employees etc)
    2. DESC (Eg: salesperson, employees)
    USER TABLE
    1. USER_ID
    2. USER_NAME (Eg: AAA)
    3. PASSWORD (Eg: BBB)
    4. USER_ROLE_ID<Foreign Key, 1 if user is sales person, 2 if user is an employee etc>
    Please note that you will have to create a third table to assign role to an user if an user can have more than
    one role ie he can be salesperson and employees at the same time.
    Now use USER_ROLE_ID to redirect the user to different pages.
    Note: This is just an example(may be a worst one). please design your database and business logic as per your requirements.

  • Configure rmg 2010 published sites for office 365 hybrid

    Tmg 2010 publishing all exchange services I am using the same servers for hybrid office 365 and I am not ablet to migrate from cloud to onpremise
    What listener should I create for ews and autodiscover to work
    Wants is required on TMG

    Hi and thanks for the reply, sorry for the typo
    i am doing this setup @ a customer site and they already published all exchange web services as OWA, active sync through TMG
    now i am not able to understand what i need to change in TMG to make things work 100%
    i have already followed this like to make the HCW work and it did it
    http://community.office365.com/en-us/w/exchange/1042.how-to-configure-tmg-for-office-365-exchange-hybrid-deployments.aspx
    now the only issue i am facing now is migrating a mailbox from office 365 back to on premise
    i get this error related to authentication
    The call to 'https://link/EWS/mrsproxy.svc' failed. Error details: The HTTP request is unauthorized with c
    lient authentication scheme 'Negotiate'. The authentication header received from the server was 'NTLM,Negotiate,Basic r
    ealm="webmail.srmcc.net"'. --> The remote server returned an error: (401) Unauthorized..
        + CategoryInfo          : NotSpecified: (:) [New-MoveRequest], RemoteTransientException
        + FullyQualifiedErrorId : [Server=AMSPR01MB215,RequestId=1c6b5a8f-5a17-4611-8388-5895a553c6ff,TimeStamp=4/15/2014
       5:39:46 PM] [FailureCategory=Cmdlet-RemoteTransientException] 47950287,Microsoft.Exchange.Management.RecipientTask
      s.NewMoveRequest
    now i found this link that i want to share with you and to confirm it is the solution, also if it is i need to know some details on how to apply it
    http://blog.mygeeklab.com/2012/01/24/office-365-tmg2010-and-ews/
    currently there are 3 FW polices publishing OWA, Active Sync and outlook anywhere
    all of them are using the same listener -authentication is NTLM form based authentication / validation method is windows active directory
    ports for the listener is http / https !
    all FW polices for publishing the above 3 uses basic authentication except for the OWA uses NTLM authentication
    and all of them don't have the "but clients my authenticate directly delegation" settings
    please note i am not a pro in TMG i am an office 365 and exchange guy ! so please i really need your help to get this through since it is stopping my work
    regards

  • How we know the Number of users logged into stratus?

    Hai,
    How can we  know the number of users logged into stratus? If we knows only,in our project we can check the users are valid/authenticated.can we check that?
    Advanced Thanx

    Stratus is adobe service which provides you with p2p id or say all your
    application's users a p2p id. Adobe doesn't have any admin section where you
    can manage/see all connected p2p users in your application.
    This you have to implement at your end in your application code i.e.
    authentication,validation and user counter.
    Thanks,
    Vivek.

  • Implementing security for a webservice

    Hi,
    I am working on a services app development project where our app/service is going to serve some consumer application requests in the form of JMS or webservice requests. Please let me know what is the best solution to implement security in this scenario? I am looking for answers pertaining to authentication( validating the user/ client app) and authorization(whether the client can make this request).
    Please dont give me the links from java site , unless they are very lucid. Please ... I am looking for straight forward answers in this forum.
    ( I am a microsoft guy moved into J2EE and honestly, i never felt comfortable with the documentation in Sun site to be simple or easily understandable. [no offense intended to j2ee evangelists :) ] )

    I would start with SSL for this and build in application authorization via a handshake listener, provided the SSLSocket is exposed. But you're going to have to look at Java documentation for that, there's no point in me giving you my own version of what it says when it's already documented. I have to say that if you think you're going to get a reliable answer that doesn't cite or quote from official Java documentation, you have very strange expectations, and frankly a very strange way of doing your job.

  • Where Can I Purchase Older Versions of PS?

    I need to purchase an authentic, valid, registerable version of PS 3, 4 or 5 for OS X.
    I do not want an illegal or currently registered product. I have zero interest in stealing from Adobe or anyone else. I do not want something for nothing.
    I would be greatful for advice on how to proceed. A Googlesearch, seemed to produce only illegal, unethical or high-risk solutions.

    You can purchase older versions of Fireworks on Ebay but be careful of pirated illegal copies.  Sometimes you can find a used copy of Fireworks and transfer the title and sometimes you can even find older never-used in-the-box Fireworks software.  Some of the older versions might not work on the newer Windows or Mac operating systems.

  • Filters skip problem

    I am trying to skip going through filter in my code if certain condition met(i.e. rss.xml or rss.rdf)
    But after doing all kind of R&d i am unable to make it.
    My tried code is mentioned below.
    any modifications suggested.
    if(totaluri.endsWith("rss.rdf") && auth_string==null){
    in this line i am trying to make this but it always gpes to
    if(auth_string==null){
    where authecation is must.
    My ultimate goal is to read rss.xml/rdf in rs reader which is present outside the program.
    where i can't pass username and password stuff.
    public void doFilter(ServletRequest request, ServletResponse servletresponse, FilterChain chain)
    throws IOException, ServletException {
    // Create wrappers for the request and response objects.
    // Using these, you can extend the capabilities of the
    // request and response, for example, allow setting parameters
    // on the request before sending the request to the rest of the filter chain,
    // or keep track of the cookies that are set on the response.
    // Caveat: some servers do not handle wrappers very well for forward or
    // include requests.
    HttpServletRequest hsr=(HttpServletRequest)request;
    HttpServletResponse response=(HttpServletResponse)servletresponse;
    HttpSession hs=hsr.getSession();
    String auth_string=(String)hs.getAttribute("Authentication");
    String contextpath=hsr.getContextPath();
    String querystring=hsr.getQueryString();
    String host_address=getHostAddress(hsr);
    String totaluri=hsr.getRequestURI()+querystring;
    totaluri=totaluri.replaceAll("//","/");
    if(totaluri.endsWith("rss.rdf") && auth_string==null){
    hs.setAttribute("Authentication", "Validating");
    hs.setAttribute("uri",totaluri);
    response.setContentType("text/html");
    response.setHeader("Cache-Control","no-cache");//For HTTP 1.1
    response.setHeader("Pragma","no-cache"); //For HTTP 1.0
    response.setDateHeader ("Expires", -1);
    PrintWriter pw=response.getWriter();
    pw.println("<html>");
    pw.println("<head><META HTTP-EQUIV='PRAGMA' CONTENT=''NO-CACHE'></head>");
    pw.println("<body onload=document.g.submit();>");
    pw.println("<form name=g>");
    pw.println("<input type=hidden name=glink value='http://"+host_address+hsr.getContextPath()+"/LoginServlet' >");
    pw.println("</form>");
    pw.println("<script>");
    pw.println("document.g.glink.value = document.g.glink.value ;");
    pw.println("</script>");
    pw.println("</body>");
    pw.println("</html>");
    pw.close();
    return;
    else if(auth_string==null) {
    hs.setAttribute("Authentication", "Validating");
    String context_path=hsr.getContextPath();
    String query_string=hsr.getQueryString();
    if(query_string == null)
    query_string="";
    else
    query_string="?"+query_string;
    String hostaddress=getHostAddress(hsr);
    String total_uri=hsr.getRequestURI()+query_string;
    total_uri=total_uri.replaceAll("//","/");
    hs.setAttribute("uri",total_uri);
    response.setContentType("text/html");
    response.setHeader("Cache-Control","no-cache");//For HTTP 1.1
    response.setHeader("Pragma","no-cache"); //For HTTP 1.0
    response.setDateHeader ("Expires", -1);
    PrintWriter pw=response.getWriter();
    pw.println("<html>");
    pw.println("<head><META HTTP-EQUIV='PRAGMA' CONTENT=''NO-CACHE'></head>");
    pw.println("<body onload=document.g.submit();>");
    pw.println("<form name=g action='http://canetportalauth.ca.com/ntlmcp.asp' method=post>");
    pw.println("<input type=hidden name=glink value='http://"+hostaddress+hsr.getContextPath()+"/LoginServlet' >");
    pw.println("</form>");
    pw.println("<script>");
    pw.println("document.g.glink.value = document.g.glink.value ;");
    pw.println("</script>");
    pw.println("</body>");
    pw.println("</html>");
    pw.close();
    return;
    } else if(auth_string.equals("Validated")) {
    String username=(String)hs.getAttribute("USERNAME");
    RequestWrapper wrappedRequest = new RequestWrapper((HttpServletRequest)request, username);
    chain.doFilter(wrappedRequest, response);
    } else if(auth_string.equals("Validating") && hsr.getRequestURI().replaceAll("//","/").equals(new String(hsr.getContextPath()+"/LoginServlet").replaceAll("//", "/")))
    chain.doFilter(request,response);
    } else {
    response.setContentType("text/html");
    PrintWriter pw=response.getWriter();
    pw.println("</html>");
    pw.println("<body>");
    pw.println("Authentication failed.. Please try again. If it does not work, please close your browser and try again");
    pw.println("</body>");
    pw.println("</html>");
    pw.close();
    return;
    thanks
    vijendra

    here is a suggestion:
    use code tags, or no one will read your code.

  • URGENT help required : Custom Authentication Plugin for validation of users

    Hi Experts.
    I'm a newbie and am stuck in middle of nowhere.
    I have been asked to develop a custom authentication plug-in which would validate a user using the attributes such as a userid and a shared-userid.
    shared-userid is just a custom id that would be generated on the basis of some logic.
    Currently I'm using OAM 10.1.4.3.0 on WINDOWS server and as everybody, I'm also not able to find any sample files or sample folder structure.
    As per one of the other threads https://forums.oracle.com/forums/thread.jspa?messageID=3838474, sample code and sample folders are removed from this particular version and were present in some previous version.
    So, can anyone please help me out with the following:
    1. How can I proceed to accomplish this task, i.e. to check whether a user-id and a shared-userid both are validated and a user is granted access.
    2. Are all of these files required to create a custom authentication plug-in or can we proceed only with the ".c" file (i.e. make file, authn.c, and a dll file made using the make file and .c file)
    3. Can anybody provide me with a sample file or a sample code written in "C" wherein the plug-in connects to the LDAP and searches for a particular dn for comparison or something. Also a sample make file for windows to convert the .c file to .dll.
    PLEASEEEE help me ASAP.
    Regards
    Edited by: 805912 on Nov 15, 2011 7:18 PM

    Hi,
    Regarding question 2, you also need the header file is supplied in the Access Server installation directory, under ...access\oblix\sdk\authn_api and is called authn_api.h. you need this to build the dll which must then be placed in the Access Server's ...\access\oblix\lib directory.
    Regarding question 3, if you install an earlier version of the Access Server, ie 10.1.4.2 or less, then you will get a \access\oblix\sdk\authentication\samples\authn_api directory that contains a basic sample authentication plugin. However, there is still documented in the 10.1.4.3 Developer Guide another sample plugin, simplapi.c, in the 10.1.4.3 Developer Guide with instructions on how to use it. It does work, but unfortunately requires a couple of edits to get it working after copy&pasting it (no code changes, just fairly obvious case changes eg changing ObanPlugin* to ObAnPlugin*). I used the following commands to get it to compile into a .so file on unix:
    g++44 -c -fPIC -Wno-deprecated -m32 simpleapi.c
    g++44 -shared -nostdlib -lc -m32 simpleapi.o -o simpleapi.so
    but I really would not know if or how these translate into a Windows environment.
    Regards,
    Colin
    Edited by: ColinPurdon on Nov 15, 2011 2:50 PM

Maybe you are looking for

  • Automatic creation of delivery(vl01n)

    Hello, I want to create a outbound / inbound delivery through t-code VL01N  with reference to salesorder / repair order. Please suggest me any BADI , BAPI of functional module.. tHANKS, aNIL Edited by: anilpat1 on Mar 31, 2009 4:03 PM

  • Problems viewing saved quicktime movies on other computers

    Currently using windows vista, When I save a movie file using quicktime I can not view it on other computers using other windows operating systems. Just get a blank screen hp Pavillion dv6000   Other OS   Windows Vista

  • A question about function module

    hi everyone, if i want to know the meaning of a function module and how it work, for example,function'HRHAP_DOCUMENT_GET_DETAIL' i must use it,but i don't know its meaning, what should i do ? thanks

  • HT1937 I have a problem to purchase in app (**** Fire)!!!

    I buy in apps many times before.. Just yesterday until now, I can't purchase in HellFire app.. It says contact apple support..

  • Help with treemap and other stuff

    hi guys.. i m new to this forum.. and this is my first post....so if i act a little naive .....please bare with me. and if this is not the correct place to post ..i m sorry for that. i have an assignment to submit....i m getting the whole picture ...