Channel login error with HTTPS connection

Hi!
I have developed a Flex application which relies on remote object invocations to BlazeDS. I have applied custom authentication to the AMF channel, so login is required to invoke remote objects over the channel.
Application worked perfectly in development environment but at production environment I cannot get channel sucessfully logged in. I have debugged application and no response is obtained from server after channel.login() invocation. Backend resides on Apache Tomcat that listens on port 80. Server is fronted by a Proxy Server that sets HTTPS protocol (https://domain:80/context is set at browser URL although I request http://domain:80/context).
At development environment requests where made with HTTP protocol so I wonder if this issue is related with the HTTPS protocol present in the new server.
Do I need to configure my channels to use secure (HTTPS) communications? Why am I not getting any error response from channel login operation?
I reviewed server logs and It seems login AMF invocation are been tracked but I cannot get any response.
Thank you in advance.

Thank you Alex.
I've set this configuration in services-config.xml. First I tried using SecureAMFEndpoint but then I got an exception on Server that said a secure destination was needed (as it was secured) but was not receiving a secured request. I saw a post in a forum that said AMFEndpoint must be used instead of SecureAMFEndpoint when SSL is applied to a proxy that redirects request to Tomcat, not to Tomcat itself, and this is my case.
<services-config>
    <services>
        <service-include file-path="proxy-config.xml" />
        <default-channels>
           <channel ref="amf-channel"/>
        </default-channels>
    </services>
    <channels>
        <channel-definition id="amf-channel" class="mx.messaging.channels.SecureAMFChannel">
            <endpoint
                uri="https://{server.name}:{server.port}/{context.root}/messagebroker/amf"
                class="flex.messaging.endpoints.AMFEndpoint" />
            <properties>
                <add-no-cache-headers>false</add-no-cache-headers>
            </properties>
        </channel-definition>
</services-config>
After setting this, channel is succesfully logged in and a remote invocation that is executed inmediatly after channel loggin is completed works OK. But when later I call another remote objects, I get request timeout errors and server is not reached.
Any idea of the issue?

Similar Messages

  • Errors with HTTPS Connection to external server

    I am trying to establish a HTTPS connection to an external web site in transaction SM59,  but I get “ICM_HTTP_CONNECTION_FAILED” errors.  I get the same errors from a bespoke ABAP program.
    I know the request is getting to the web site, but the response is not getting back into SAP. 
    This is not firewall related.
    I have installed and configured the SAPCRYPTOLIB software for SSL support and entered the necessary instance profile parameters.
    I have configured STRUST.
    SM59 is setup for type G (HTTP Connection to Ext. Server) and port no. 8443
    I have started the HTTPS service in SMICM
    I have noticed an odd entry in the SCICM trace file,  but don’t know how to fix.
    <i>ERROR => Connection request from (-1/65535/0) to host: mms-sap.sapmms.com, service: 8000 failed (NIECONN_PENDING)</i>
    Does anyone have any suggestions?

    Thanks for your comments.
    I've tried everything in SM59. 
    SAP refers to both protocols as HTTP. 
    I think the error is with the response coming back into SAP.  SAP doesn't know what to do.  It might be DNS related or I might need to configure the ICM somewhere.  Oddly the response comes back into sap on port 8000 (which is HTTP).  It went out on port 8443 (which is HTTPS).

  • How to solve Error in http connection. Error -1

    urlMidlet2===http://localhost:8080/testProj?userId=20&selMPBL=23&svMPBL=IPOD+Touch+Screen+e!1!Tue+Jan+06+00:00:00+UTC+2009!Tue+Jan+06+00:00:00+UTC+2009!Sat+Jan+31+00:00:00+UTC+2009!Mp3+Player!IPOD!Rejected!12
    [j2mepolish] Generic/DefaultColorPhone: !1!2!1222!13333
    [j2mepolish] Generic/DefaultColorPhone: Protocol for this connection is http
    [j2mepolish] Generic/DefaultColorPhone: This object is connected to localhost host
    [j2mepolish] Generic/DefaultColorPhone: HTTP Port in use is 8080
    [j2mepolish] Generic/DefaultColorPhone: respCode=====-1
    [j2mepolish] Generic/DefaultColorPhone: Error in opening HTTP Connection. Error#-1
    Why is this error coming? How to solve it?
    Thanks in advance.
    Edited by: J2me_Beginner on Jun 7, 2009 9:38 PM

    I am making a form using an interface. When Activate the Form, I got this error:
    Invalid HTTP connection: ADS
    Message no. FPRUN000
    But I do not know how to solve or config ADS. Any one know how to slove this error ?
    Thanks a lot.

  • Login error with BOXI 3.1

    I frequently get a login error with BO XI 3.1 (with fix patched 1.3 and SAP interface installed on Linux machine).
    ERROR:
    Account information not recognized: The property SI_GUID of info object with id number 1876 is not unique. Table = 'CMS_InfoObjects6'. Column = 'SI_GUID'.
    (authentication type: enterprise)
    Error comes after first logging out with User1 and then trying to login again immediately with User2 (with IE6).
    Thanks, Timo

    Hello again,
    Just to answer your questions:
    - Yes, all systems are in the same domain
    - I have configured BOE for SAP SSO. Users and roles have been imported.
    - The SAP Portal is sending the ticket.
    We've been able to reproduce the error over different client machines, and a workaround involves closing the browser window (with the error) that gets launched from SAP Portal on the first attempt and then clicking through to BO from the SAP Portal again. It works fine after that, but I'm afraid that some users might find this annoying/alarming
    Thanks,
    Myla

  • SOAP with HTTPS Connection

    Hi All,
    For a requirement, I need to connect the PI with 3rd party Web server system for both inbound and outbound interfaces.
    Currently, I am with SAP PI 7.31 single stack system. I was communicated as HTTPS without client Authentication option need to use.
    As I read in some of the discussion, there is no need of using exchange certifications if HTTPS without client Authentication was selected.
    My Basis team confirmed, we have installed the certificates in PI machine. I didn't see any option of selecting the certificate in the sender SOAP communication channel. we have already shared the SOAP URL(https://..... :HTTPS enabled port/.....) of the particular interface to web server team to trigger data. But in SOAP receiver channel, I have given the https:// based URL of the web server system along with the selection of HTTPS without client Authentication option.
    When I pinged the Receiver Communication Channel, getting error as below.
    What is the exact difference between the 1. HTTPS without client authentication
                                                                2. HTTPS with client authentication.
    Can anybody explain the above questions in detail, particularly about the 1st once.
    Regards,
    Raj kumar.

    Hi Harish,
    Thanks for your reply.
    Second link gave me the clarity on the with & without client authentication. Now I am clear about the Sender Soap Channel. Confirm me, I don't have to select any option, other than providing the https://... based URL of the webservice system at receiver SOAP Channel, right?.( If my requirement is https without client authentification)
    Interface flow for my requirement will be
    ECC --> PI --> Webservice system ( Do I need to choose any option?)
    Webservice system --> PI ----> ECC.(Clear about this flow)
    If no certificates are involved for without client authentication process, how much extent it will be secure by providing security at transport level only ?
    Thanks,
    Phaniraj.

  • Login error with report viewer when opening Crystal report with subreport

    Hi
    I have a problem with a login error (database vendor code 18456) when I try to open a crystal report to view it.
    The report uses data from an external payroll database but I'm running it via our Accounts system (it's a convenient front end for users to run the report from). This works fine for another report that doesn't have any subreports. However when I run the Crystal report that has subreports, the report generation process works but when the crystal reports viewer tries to open the report I get the login error. It doesn't seem to be passing the login details for the payroll database down to the subreport.
    I'm using Crystal Reports version 11.0.0.1282. The Accounts system is Technology One. Tech One have provided a report template that has several formulas designed to allow Tech One to play nicely with Crystal. One of these formulas allows me to enter the nickname of the external database that the report needs to use. The external database's connection details are fully specified in the Tech One configuration section (server console). So in this case the report says use database U1 & the server console identifies U1 as being the payroll database, specifies the connection path  & has the username & password required to logon to the payroll database/server.
    The report is running ok & retrieving data, but for some reason the viewer is erroring. If anyone has any ideas for how I can get the login details used to run the main report to flow through to the subreport it would be much appreciated.
    Thanks
    Sue

    I understand your  frustration. We can do a few things. But really, it should be Technology One contacting us. To use an analogy (which you are free to share with Technology One). They built a car and sealed the hood. You bought the car, but he engine does not quite run as it should. You bring the car to the mechanic and all he can do is look at the car as he can not even open the hood.
    In any case, here is what I would do if I could open the hood (e.g.; if I was dealing with Technology One):
    1) Look up database vendor code 18456. This is simply the error our print engine is receiving from the database client and it simply passes it through relatively unhandled. This you should be able to do your self or ask Technology One to tell you what that means.
    2) Break out the subreport and see if it runs on it's own in the application (if this is a permissions issue - which I doubt -  it should come up here too). Unfortunately, this is for Technology One to do...
    3) Run the report (with the subreport) in the CR designer. Does it work there? If this is a win app and it works, we again eliminated permission issues. And we also confirmed that the report is good. Again, Technology One should do this for you.
    BTW.; CR 11.0 is out of support - not sure if you or Technology One are aware of this...
    4) Can the developer duplicate the issue on his development computer?
    Now, there are couple of instances where you say something like; "the report works and gets data, but the viewer errors out":
    +The report is running ok & retrieving data, but for some reason the viewer is erroring.
    However when I run the Crystal report that has subreports, the report generation process works but when the crystal reports viewer tries to open the report I get the login error.  +
    How do you know the report is retrieving data? From the error I would say the report never connects, thus the error / request for a logon...
    So, the short of all of this is; get Technology One to contact us. They can do it over the forums or obtain a phone case here;
    http://store.businessobjects.com/store/bobjamer/en_US/pd/productID.98078100
    Now, here is a warning. As CR 11.0 is out of support Technology One will have to upgrade to CR 11.5, before that can create a phone case, which for them and you brings up another bunch of issues...
    If you do not get any joy from the support person at you are talking to at Technology One, get him to escalate the issue. They are the ones that should be talking to us...
    Ludek

  • Flex login issues with http service

    I need help.
    I have a process that i have written to login. It runs C code
    and verifies login and password on a unix server.
    [RPC Fault faultString="HTTP request error"
    faultCode="Server.Error.Request" faultDetail="Error: [IOErrorEvent
    type="ioError" bubbles=false cancelable=false eventPhase=2
    text="Error #2032: Stream Error. URL:
    http://genesis.dvrdns.org/flex/cgi-bin/login.cgi"
    URL:
    http://genesis.dvrdns.org/flex/cgi-bin/login.cgi"
    at mx.rpc::AbstractInvoker/
    http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.1.0\frameworks\project s\rpc\src\mx\rpc\AbstractInvoker.as:218
    at
    mx.rpc::Responder/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\Responder.as:53 ]
    at
    mx.rpc::AsyncRequest/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest .as:103]
    at
    DirectHTTPMessageResponder/errorHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\mes saging\channels\DirectHTTPChannel.as:343]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/redirectEvent()
    i get this error.. when running SNOOP i see
    172.16.1.7 -> ult10 HTTP GET /flex/cgi-bin/login.cgi
    HTTP/1.1
    ult10 -> 172.16.1.7 HTTP R port=52106
    ult10 -> 172.16.1.7 HTTP HTTP/1.1 500 Internal Server
    Error
    172.16.1.7 -> ult10 HTTP C port=52106
    my code shows clearly i am calling post.. I am really new to
    this stuff and only now am i starting to get a feel, so please make
    any info in as simple terms as you can..
    returned code will look like this:
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    - <login>
    <login_msg>Please Wait</login_msg> <<
    simple message while data updates.
    <login_valid>1</login_valid> << if the
    login was good or not...
    <login_data>153512</login_data> << this is
    a file name reference for holding data.. needs to be public.
    </login>
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.rpc.events.ResultEvent;
    private function handleLogin(event:ResultEvent):void {
    ]]>
    </mx:Script>
    <mx:HTTPService id="getlogin" url="
    http://somedomain/flex/cgi-bin/login.cgi"
    method="POST" resultFormat="xml"
    result="handleLogin(event)" />
    <mx:ViewStack x="145.5" y="36" id="viewstack1"
    width="339" height="306">
    <mx:Canvas id="login_data" width="100%" height="100%">
    <mx:Panel width="284" height="276" layout="absolute"
    title=" Genesis"
    horizontalAlign="center" verticalAlign="middle"
    horizontalCenter="0" verticalCenter="-5">
    <mx:Text x="42" y="23" text="Login:" height="18"/>
    <mx:TextInput id="login" x="90" y="21"/>
    <mx:Text x="20" y="49" text="Password:" width="62"/>
    <mx:TextInput id="passwd" displayAsPassword="true" x="90"
    y="47" />
    <mx:Text x="29" y="75" text="Domain:"/>
    <mx:TextInput x="90" y="73"/>
    <mx:Button x="90" y="112" label="Button"
    click="getlogin.send()"/>
    </mx:Panel>
    </mx:Canvas>
    </mx:ViewStack>
    </mx:Application>

    i have..
    I will keep trying this stuff isn't cheap :)
    I have tried about everything.. and can come up with zero..
    This is why i have basically posted everything... even the
    url of the data is shown...
    What i really don't understand is why.. no matter what you do
    the request_method always shows GET..
    This is the current C source code...
    It will just print out the env that the apache server is
    getting..
    #include <stdio.h>
    int main(void)
    printf("Content-type: text/plain\n\n");
    char **envp;
    /* print key=value pairs */
    while (*envp != NULL) {
    printf("%s\n", *envp++);
    To view the data.. make a httpservice and set your debug to
    stop once it catches the data...
    Right now i have:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.collections.ArrayCollection;
    import mx.rpc.events.ResultEvent;
    [Bindable]
    private var loginData:ArrayCollection;
    private function handleLogin(event:ResultEvent):void {
    ]]>
    </mx:Script>
    <mx:HTTPService id="getlogin" url="
    http://genesis.dvrdns.org/flex/cgi-bin/login.cgi"
    result="handleLogin(event)" resultFormat="text"
    showBusyCursor="true" method="GET" />
    <mx:ViewStack x="145.5" y="36" id="viewstack1"
    width="339" height="306">
    <mx:Canvas id="login_data" width="100%" height="100%">
    <mx:Panel width="284" height="276" layout="absolute"
    title=" Genesis"
    horizontalAlign="center" verticalAlign="middle"
    horizontalCenter="0" verticalCenter="-5">
    <mx:Form width="272" height="259" x="-8" y="0">
    <mx:Text x="42" y="23" text="Login:" height="18"/>
    <mx:TextInput id="login"/>
    <mx:Text x="20" y="49" text="Password:" width="62"/>
    <mx:TextInput id="passwd" displayAsPassword="true" x="90"
    y="47" />
    <mx:Text x="29" y="75" text="Domain:"/>
    <mx:TextInput x="90" y="73"/>
    <mx:Button x="90" y="112" label="Button"
    click="getlogin.send()"/>
    </mx:Form>
    </mx:Panel>
    </mx:Canvas>
    </mx:ViewStack>
    </mx:Application>
    my breakpoint is set to line 13 of this code...
    at the end of this function:
    private function handleLogin(event:ResultEvent):void {
    I use the debugger to look at the results...
    when you run this.. aginst that C code.. the debugger will
    show the environment of what has been called:
    GATEWAY_INTERFACE=CGI/1.1
    SERVER_PROTOCOL=HTTP/1.1
    REQUEST_METHOD=GET
    QUERY_STRING=
    REQUEST_URI=/flex/cgi-bin/login.cgi
    SCRIPT_NAME=/flex/cgi-bin/login.cgi
    Notice the REQUEST_METOD is get...
    If it is a get method the QUERY string should have some data
    in it...
    If you go to
    http://genesis.dvrdns.org/flex/index.html
    and type some junk on that screen you see different output...
    GATEWAY_INTERFACE=CGI/1.1
    SERVER_PROTOCOL=HTTP/1.1
    REQUEST_METHOD=GET
    QUERY_STRING=login=dfgsdgf&password=sdfgd&domain=asdf
    REQUEST_URI=/flex/cgi-bin/login.cgi?login=dfgsdgf&password=sdfgd&domain=asdf
    SCRIPT_NAME=/flex/cgi-bin/login.cgi
    notice the query string.. and the REQUEST_METHOD
    now if i change the HTML
    to POST my "C" source code has to read from standard input...
    and my Method should change to post...
    but in this case.. since i am just printing the env values..
    the POST in my html will have CGI print..
    MET=post and QUERY_STRING will be empty..
    Exmaple:
    Here going to change
    <form action="cgi-bin/login.cgi" method="GET">
    Login: <input type="login" name="login"
    size="10"><br>
    Password: <input type="password" name="password"
    size="10"><br>
    GET to POST
    <form action="cgi-bin/login.cgi" method="POST">
    Login: <input type="login" name="login"
    size="10"><br>
    Password: <input type="password" name="password"
    size="10"><br>
    "index.html" 51 lines, 2700 characters
    I am going to run the SAME app in debugger and via the html..
    the html code will display the method as post and
    query_string as empty which means data should come from standard
    input..
    html is as i expect:
    SERVER_PROTOCOL=HTTP/1.1
    REQUEST_METHOD=POST
    QUERY_STRING=
    REQUEST_URI=/flex/cgi-bin/login.cgi
    SCRIPT_NAME=/flex/cgi-bin/login.cgi
    Now going to set up debugger to run.. The REQUEST_METOD
    should show POST and query string should be zero
    REQUEST_METHOD=GET
    QUERY_STRING=
    REQUEST_URI=/flex/cgi-bin/login.cgi
    SCRIPT_NAME=/flex/cgi-bin/login.cgi
    as you see the METHOD from the debugger has not CHANGED
    my network sniffer even shows my computer sending a request
    of GET and not POST.. which is fine.. i can work with get...
    but just the same.. the software isn't posting the data
    correctly... if at all...
    In my origional source code i use the get method in several
    ways.....
    printf(" <a
    href="url://cgi.script?value&value&value">linkdata</a>
    ", value, value, value);
    the cgi.script has to be a GET method for it to work in this
    way..
    but it isn't working.. the url request sent by this software
    isn't sending it right for some reason...
    I am really stuck until that works..

  • SM59 Error in HTTP connections to ABAP Sytems

    Hi All,
      My scenario is to connect to XI systems... I need to create a RFC destination (HTTP connections to ABAP Systems) in SM 59 with below details.....
    Target host: xyz.abc.com
    Service No. : 0000
    Prefix path : /sap/xi/engine?type=entry
    But SAP GUI is not accepting the character "?" ...
    Can any one tell what can be done to avoid this error?

    Hi,
    it's only a warning -> just press 'Enter' key.
    Regards
    Patrick

  • File To Proxy Error ICM HTTP CONNECTION FAILED

    Dear All ,
    Iam Doing File to Proxy Scenario.
    XML File is picked by XI Adapter is Properly and if i go and Check in SXMB_MONI,
    It is Showing Status is Scheduled for outbound processing and if i see in  Que Status  is stop with red symbal .If I Click on QueueID it is opening the inbound qRFC Monitoring ,there if click on Queue Name it is showing Status :SYSFAIL,If I Click on SYSFAIL it is Showing the XI Error CLIENT_RECIVE_FAILED.INTERNAL:Que Stop, If I Click on QueueName it is showing while Executing the Functiomodule SXMS_ASYNC_EXE It is having prob i thik showin Error Text :CLIENT_RECIVE_FAILED.INTERNAL:Que Stop,If I Click on Quename it is showing a program RSXMB_SELECT_MESSSAGES is Similar to our SXMB_MONI ,here it is showing the Status Falg Red ,If I Click on that message it is opening the pipeline steps , here while calling Adapter Showing red symbal  giving the Error Message ICM_HTTP_CONNECTION_FAILED
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="INTERNAL">CLIENT_RECEIVE_FAILED</SAP:Code>
      <SAP:P1>400</SAP:P1>
      <SAP:P2>ICM_HTTP_CONNECTION_FAILED</SAP:P2>
      <SAP:P3 />
      <SAP:P4 />
      <SAP:Stack>Error while receiving by HTTP (error code: 400, error text: ICM_HTTP_CONNECTION_FAILED)</SAP:Stack>
      <SAP:Retry>A</SAP:Retry>
      </SAP:Error>
    Please help me its urgent.
    Regards
    Kumar

    hi
    This is the problem relleated to the HTTP connections, since using the proxy theXML travels to the destination, on your receiveing system make sure HTTP service are active.
    in R/3 run this report :SPROX_CHECK_HTTP_COMMUNICATION  you will get the error then proceed with the below steps to fix it.
    YOur HTTP seriveces on the R/3 have some problem.....
    Goto SMICM>goto>servicess you should see the HTTP service running with the ABAP port entry, if this is up then check
    SICF--->press f2 you should not have any proxy check there.....
    if these are fine then problem is with the Sproxy configuration........

  • SOAP Adapter Error with HTTPS

    Guys,
    I have created one SOAP Adapter Receiver as a configuration below:
    Target URL = https://www.server.com/ws.asmx (example)
    Configure Certificate Athenticate (i have use one certificate configured in key store from Visual Admin)
    Configura Proxy (i have used same proxy, port user and pass from web browser).
    But when i execute my interface, occurs the follow error:
    Connection reset
    Can anybody helpe, please?

    Hello,
    finally you run your request from your ERP System about your ICF.
    To establish a SSL Connection to the Web Service target system about an SAP WebAS and ICF, it is necessary to create a certificate on client site about Internet explorer using target URL and importing it on STRUST. Take the junction "SSL-Client (Anonym)" to include your certificate for your system.
    Take a reboot of ICM Monitor.
    Then create a HTTP Connection to rhe external server via SM59 (Typ G).
    Don't forget to configure the following points:
    Under the menu tab Registration&Security:
    - Registration Process: No Registration
    - status of security protocols: activ and ANONYM SSL-Client (Anonym)
    In most cases, you don't need to edit your user data.
    Only then one can usually connect about SAP XI or PI to some servers with SSL method.

  • Class not found error over HTTPS connection

    Problem: Facing problem in downloading signed JAR file over HTTPS connection.
    While downloading the jar file over a https connection, i get a certificate with following message
    " Do you want to accept the certificate from web site <server name> for the purpose of exchanging encrypted information? "
    If i accept the ceritificate immediately without any delay, all goes fine. The jar file gets downloaded and the applet runs withoput any problem. But if we accept the certificate after some delay say after one or two minutes i get "Class not found error"
    Has anybody come across any such issue ?
    Thanks in advance.
    Rohit

    I got the same error. I believe the ssl connection has a short timeout.
    But I don't think this is a bug because there is no sense in letting a ssl connection open in the initial state before accepting the server's certificate.

  • Login error with correct u/p using Oracle Application Server / BPEL

    Hello,
    We are using Oracle 11g and BPEL 10.1.3.4. We had everything working fine until earlier this week. We were receiving an exception when accessing the database from our BPEL process.
    Unable to establish connection to "iCareConnectionPool". Error message: Exception occurred testing connection. Exception: java.sql.SQLException: ORA-01017: invalid username/password; logon denied.
    I went into the Application Server control and tested the data source and connection pool and they both failed with the login error. The userid and password being submitted is correct. I checked the data-source.xml file and the id/password looked good. Here are the steps I performed.
    On BPEL server:
    1)     Deleted connection pool iCareConnectionPool, data source, iCareDataSource, and removed /eis/db/iCareDataSource from the DBAdapter.
    2)     Created new connection pool – iCareConnectionPool using jdbc:oracle:oci:@//<host>:1521/ORCL with userid IDS
    3)     The connection pool test was successful. Clicked finish to create connection pool
    4)     From the JDBC resources screen, I tested the connection pool and it failed with invalid logon error.
    5)     Modified connection pool to use IDS2 and it worked.
    6)     Modified connection pool to IDS and it failed.
    7)     Modified connection pool to jimc and it worked.
    On Database:
    1)     Created new schema/user ICAREIDS
    2)     Connected using SQL Developer and I could connect
    On BPEL Server:
    1)     Deleted connection pool
    2)     Created connection pool iCareConnectionPool using jdbc:oracle:oci:@//<host>:1521/ORCL with userid IDS
    3)     The connection pool test was successful. Clicked finish to create connection pool
    4)     From the JDBC resources screen, I tested the connection pool and it failed with invalid logon error.
    5)     Modified connection pool to use IDS2 and it worked.
    6)     Created new connection pool TestPool – same results
    7)     Tried jdbc:oracle:thin:@//<host>:1521/ORCL - same results
    On my local system BPEL server:
    1)     Created connection pool iCareConnectionPool using jdbc:oracle:oci:@//<host>:1521/ORCL with userid IDS
    2)     The connection pool test was successful. Clicked finish to create connection pool
    3)     From the JDBC resources screen, I tested the connection pool and it failed with invalid logon error.
    4)     Modified connection pool to use IDS2 and it worked.
    5)     Modified connection pool to use ICAREIDS and it failed.
    Since it failed on two different BPEL server's, I am wondering if it is something with the database. I can connect using existing schema's but not IDS or any new schemas. However, I can connect to any schema using any other tool like SQL Developer.
    Can anyone provide an insight as to what could be happening here.
    Thanks,
    Jim

    I found the problem and wanted to pass on the solution in case any one else runs into this problem.
    With Oracle Database 11g the passwords are now case sensitive. Because the BPEL server is using 10g drivers the login fails if you have capital letters in your password.

  • Exchange 2013 CU5 - Outlook Web Access - Error 9646 with HTTP - No error with HTTPS

    Hello everyone
    i have a strange issue which i actually do not have an idea about what is going wrong.
    - Exchange 2013 CU5
    - SSL Offloading enabled - Virtual directories configured accordingly
    When a user logs in to OWA via HTTP - after a while he sees the inbox but does not see any mail details.
    He only sees "Error: Your request can't be completed right now. Please try again later."
    After a while i also get an eventlog "9646" with too many open OWA sessions for that user.
    Regardless which limit i set in the registry for this - the error does come back - even with 512 sessions allowed.
    Working with HTTPS instead of HTTP then EVERYTHING works fine ... ?
    Any idea on this?
    Actually i am totally lost ...
    Best regards
    Jörg
    Ihr zertifizierter VMware Partner Enterprise Solution Provider, IBM Advanced Partner, Datacore Partner, Microsoft Silver Partner / Solution Provider und Microsoft Small Business Partner. HEGO Informationstechnologie GmbH Telegrafenstrasse 8 D 42929 Wermelskirchen
    Geschäftsführer: Jörg Hermanns, Ralf Gogolin Amtsgericht Köln HRB 36509 Fon: +49 (0) 21 96 / 8 82 97 - 0 Fax: +49 (0) 21 96 / 8 82 97 - 23 Web: www.hego-it.com

    Hi,
    Please confirm if the following features are added in your server manager:
    •.NET framework 4.5 -> WCF Services -> HTTP Activation
    •Windows process activation service -> Process model
    •Windows process activation service -> Configuration APIs
    If not, please add these features. Then ran IISReset \noforce from a Command Prompt window to restart IIS service. Also recycle Application Pools in IIS manager.
    For more information about the IIS Prerequisites for Exchange 2013, please check the windows feature listed in the following article:
    http://technet.microsoft.com/en-us/library/bb691354(v=exchg.150).aspx
    Regards,
    Winnie Liang
    TechNet Community Support

  • Configure ADF with HTTPS connections

    Hello.
    I am trying to deploy an ADF application with the protocol https.
    When I write the url:
    https://[my_domain]/[my_application]
    The request is done, but the adf controller answers suddenly with the url i sent, but it writes instead of https http, and adds in the end of the url a lot of get parameters like the next sample:
    http://[my_domain]/[my_application]/faces/[my_wellcomefile]?_afrLoop=2328230397945919&Adf-Window-Id=w0&_afrWindowMode=0&_adf.ctrl-state=14g97quz_327&_afrRedirect=2328230626510965
    I don`t mind the get parameters, I suppose that they are needed for adf to work. But the problem is that I need the request to connect with https, not with http, because my apache has only opened the port 8080.
    Please, anyone can tell me how to configure adf to disable this redirection, or to configure the redirection to point to:
    If the request comes from http -> redirect to http
    if the request comes from https -> redirect to https.
    Regards

    Thanks Chris,
    But I don`t think the problem is related with WebLogic Server. The weblogic is already with a ssl connection configured and working. In fact, after the redirection to the second url:
    http://[my_domain]/[my_application]/faces/[my_wellcomefile]?_afrLoop=2328230397945919&Adf-Window-Id=w0&_afrWindowMode=0&_adf.ctrl-state=14g97quz_327&_afrRedirect=2328230626510965
    if copy and paste this url but changing the protocol https:
    https://[my_domain]/[my_application]/faces/[my_wellcomefile]?_afrLoop=2328230397945919&Adf-Window-Id=w0&_afrWindowMode=0&_adf.ctrl-state=14g97quz_327&_afrRedirect=2328230626510965
    it works! So, summarizing, the problem is in the first redirection made in a transparent way for me.
    Refering to the post of Frank Niphus:
    Switching Http/Https in ADF
    you can understand my problem and we can see a workaround, but I want all the requests to go to https, not only some of them like is done in this post.
    Regards

  • OEM 11g login error with sys user.

    I have two database in my local host. one is created with dbca and another is manually created.
    i am not able to login ONLY with "sys" user in OEM 11g but i can login in sqlplus with the same user(only in database created manually ).

    yes m giving correct pwd as i mentioned i am bale to login with the same in sqlplus . below is the log details :
    C:\Users\jatrived>emca -deconfig dbcontrol db
    STARTED EMCA at Apr 25, 2013 12:33:20 PM
    EM Configuration Assistant, Version 11.2.0.0.2 Production
    Copyright (c) 2003, 2005, Oracle. All rights reserved.
    Enter the following information:
    Database SID: cgdb
    Do you wish to continue? [yes(Y)/no(N)]: y
    Apr 25, 2013 12:33:29 PM oracle.sysman.emcp.EMConfig perform
    INFO: This operation is being logged at D:\oracle\cfgtoollogs\emca\cgdb\emca_2013_04_25_12_33_19.log.
    Apr 25, 2013 12:33:30 PM oracle.sysman.emcp.util.DBControlUtil stopOMS
    INFO: Stopping Database Control (this may take a while) ...
    Enterprise Manager configuration completed successfully
    FINISHED EMCA at Apr 25, 2013 12:34:12 PM
    C:\Users\jatrived>emca -config dbcontrol db
    STARTED EMCA at Apr 25, 2013 12:34:29 PM
    EM Configuration Assistant, Version 11.2.0.0.2 Production
    Copyright (c) 2003, 2005, Oracle. All rights reserved.
    Enter the following information:
    Database SID: cgdb
    Listener port number: 1521
    Listener ORACLE_HOME [ D:\oracle\product\11.2.0\dbhome_1 ]:
    Password for SYS user:
    Password for DBSNMP user:
    Password for SYSMAN user:
    Password for SYSMAN user: Email address for notifications (optional):
    Outgoing Mail (SMTP) server for notifications (optional):
    You have specified the following settings
    Database ORACLE_HOME ................ D:\oracle\product\11.2.0\dbhome_1
    Local hostname ................ ***********.corp.****.com
    Listener ORACLE_HOME ................ D:\oracle\product\11.2.0\dbhome_1
    Listener port number ................ 1521
    Database SID ................ cgdb
    Email address for notifications ...............
    Outgoing Mail (SMTP) server for notifications ...............
    Do you wish to continue? [yes(Y)/no(N)]: y
    Apr 25, 2013 12:35:12 PM oracle.sysman.emcp.EMConfig perform
    INFO: This operation is being logged at D:\oracle\cfgtoollogs\emca\cgdb\emca_2013_04_25_12_34_29.log.
    Apr 25, 2013 12:35:16 PM oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
    INFO: Uploading configuration data to EM repository (this may take a while) ...
    Apr 25, 2013 12:36:26 PM oracle.sysman.emcp.EMReposConfig invoke
    INFO: Uploaded configuration data successfully
    Apr 25, 2013 12:36:33 PM oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
    INFO: Software library is already configured.
    Apr 25, 2013 12:36:33 PM oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
    INFO: EM_SWLIB_STAGE_LOC (value) will be ignored.
    Apr 25, 2013 12:36:33 PM oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
    INFO: Deploying Provisioning archives ...
    Apr 25, 2013 12:37:29 PM oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
    INFO: Provisioning archives deployed successfully.
    Apr 25, 2013 12:37:29 PM oracle.sysman.emcp.util.DBControlUtil secureDBConsole
    INFO: Securing Database Control (this may take a while) ...
    Apr 25, 2013 12:37:36 PM oracle.sysman.emcp.util.DBControlUtil secureDBConsole
    INFO: Database Control secured successfully.
    Apr 25, 2013 12:37:37 PM oracle.sysman.emcp.util.DBControlUtil startOMS
    INFO: Starting Database Control (this may take a while) ...
    Apr 25, 2013 12:38:23 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration
    INFO: Database Control started successfully
    Apr 25, 2013 12:38:23 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration
    INFO: >>>>>>>>>>> The Database Control URL is https://***********.corp.****.com:5500/em <<<<<<<<<<<
    Apr 25, 2013 12:38:25 PM oracle.sysman.emcp.EMDBPostConfig invoke
    WARNING:
    ************************ WARNING ************************
    Management Repository has been placed in secure mode wherein Enterprise Manager data will be encrypted. The encryption key has been pl
    aced in the file: D:/oracle/product/11.2.0/dbhome_1/***********.corp.****.com_cgdb/sysman/config/emkey.ora. Please ensure this f
    ile is backed up as the encrypted data will become unusable if this file is lost.
    Enterprise Manager configuration completed successfully
    FINISHED EMCA at Apr 25, 2013 12:38:25 PM
    portlist details :
    here now two db having same port , how to remove or change ?
    D:\oracle\product\11.2.0\dbhome_1\install>more portlist.ini
    Enterprise Manager Console HTTP Port (ORA10) = 5500
    Enterprise Manager Agent Port (ORA10) = 1830
    Enterprise Manager Console HTTP Port (jai) = 1158
    Enterprise Manager Agent Port (jai) = 3938
    Enterprise Manager Console HTTP Port (test) = 1158
    Enterprise Manager Agent Port (test) = 1830
    Enterprise Manager Console HTTP Port (cgdb) = 5500
    Enterprise Manager Agent Port (cgdb) = 1831

Maybe you are looking for