HTTP Breakpoint via SAProuter?

I’m able to debug BSP Applications when I’m in the intranet.
I can access the SAP Web AS (R6.40 SP11) from Internet via SAProuter in order to develop (via SAPgui) and via SAP Web Dispatcher in order to access the HTTP port via browser.
In this scenarios I can set the breakpoints (HTTP Breakpoints) but the debug windows is never activated.
I know that the SAP Web AS should be able to reach my laptop (from intranet -> internet -> intranet ) and it is quite difficult.
Do you know what is wondering to me?
If I request a printout via the LO01 (front-end printer) the SAPlpd windows is automatically opened, data is received and I have the print list on my printer.
Anybody is able to route HTTP debugging trough SAProuter?
Sergio

Such a thing must be possible, because SAP does it when they connect to your system to debug a problem with BSP.  It might helpful to read their OSS Note on how to setup the SAPRouter for when you open a Service Connection.  That is OSS Note 592085.

Similar Messages

  • Accessing Java System - Via SAPRouter

    Hi,
    Is it possible to access the NetWeaver component via SAPRouter.If yes please provide the settings to be done in saprouter and how to access BI java part in web browser.
    Thanks,
    Vignesh P

    Hi,
    >My Question is how to access http://192.168.xxx.xxx:50000/irj/index.html from out side network.
    I don't think that it is possible for us, SAP customers,  to use the saprouter as an HTTP gateway.
    It is, of course, possible for SAP support but I don't know how they do it. I've never found a documentation about it.
    There must be something special because  a standard web browser does not know what to do whith a saprouter.
    The official solution for external HTTP access is to use a reverse proxy like the SAP Web dispatcher or Apache.
    This works perfectly for us. In one case, we have a saprouter (for sapgui access) and an Apache reverse proxy (for BSP browser access) on the same host in a DMZ.
    Regards,
    Olivier

  • Connection between SMD Agent and SMD server via SAProuter

    In our scenario, we have to setup the connection between SMD agent and SMD server(solution manager server) via saprouter. But during the installation of SMD agent, we can only specify the hostname of the managing system, we have no place to add saprouter string(/H/..../H/). I I am not sure if we could connect the agent and server via saprouter, if so how to do it?
    Hope someone can give us your precious advices on this issue.
    Karl

    Perfect; and thanks for your response. I found this help page for developers to implement P4 support over SAP router: http://help.sap.com/saphelp_nw73/helpdata/en/48/2992d7ad8758d7e10000000a421937/content.htm
    But in the SM Diagnostics Setup options I can set up only a direct HTTP adresses and have no options to set up connections over a sap router to P4 ports directly. I can at the moment only solve my problems with NAT or firewall rules.
    And also the diagnostic agent setup has no options to config a proxy or sap router. I found yesterday a blog on sdn side with screenshots of the setup with all available connection opetions to SLD... sry I can not post this link today.
    This is an official statment of SAP from the current version of SMD guide; it is also possible but why not from the beginning???:
    In some network conficurations, the Diagnostics agent has to connect to the Managing system though a SAP router.
    This feature will be fully supported in Solution Manager 7 Ehp2 (7.02).
    In order to enable this feature in Ehp1, please contact the Diagnostics Agent support team to get information on how to
    setup the agent and on which patch level you can perform the installation.
    This thread were a long time not answared; proxy and routing connections are mostly stepmotherly handled by SAP; this is also a problem by set up of automatic RFC generations in SMSY; why there are in the setup assitents no options to set up the router string.
    I have absolutly no comprehension for this in year 2011. All this technics are good known and long time tested.
    In this case the f**k has provoked an answare to this thread and this is what I expected; but sorry for my style You are right I could also writh why the heck
    FAQ:
    SMD root side on SDN: http://service.sap.com/diagnostics
    SM FAQ: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/4e49dbea-0c01-0010-91bd-f0b61388c9ae
    SM Setup Home: http://wiki.sdn.sap.com/wiki/display/SMSETUP/Home
    SM Diagnostic Troubleshooting Guide: https://websmp201.sap-ag.de/~sapdownload/002007974700000409092009E/DiagAgent_TroubleShooting.pdf
    SMD Candidate Setup: http://wiki.sdn.sap.com/wiki/display/SMSETUP/Diagnostics+Agents

  • Starting HTTP server via OEM

    win2000
    When I try to start the HTTP server via the OEM, I get the following error message : "Preferred Credentials has not been set"
    where do I set it? thnx
    Endre

    i also met this problem even for backup,recover. when I give the username/passwd, no wrong is given.but when I use these functions, they ask me give the Credentials. Now I am seeking the answer.

  • Access Dev Studio J2EE engine via SapRouter?

    I have a group of Developers in another country who wish to use the j2ee engine on our local EP6 machine. They can presently access the R3 Dev system via SapRouter, but the question is: can we configure the j2ee engine in the Developer Workplace see the message server on the EP6 machine? 
    The path to setting is <i>Preferences > SAP J2EE Engine</i>
    For example can we enter something like:
    H/<localsaprouter>/H/<our saprouter>/H/<EP6 ip address>
    Message was edited by: Graham Slater

    Hi,
    As for as I know ,
    We need SAPlogon (higher vertion preferable but not necesary) for such knid of connection. for the saplogon connection you need application server name, system ID and username and password as described below
    You also need some sort of VPN conection.
    Following are the inputs required for creating Connection from SAP Logon Pad.
    1. Application Server = IP Address or Host Name of SAP Server you want to connect.
    2. SAP Router String = If you are connecting via Firewall accross VPN.
    3. System ID = <SID> ex., DEV, PRD...
    4. System Number = <00> ex., 00, 01 ..99
    5. Select radio Button R/3
    6. Give some description under that field.
    Before doing the above please try to PING the Server at Location A from your machine(should be replying).
    I don't think NWDS have this facility of using sap router remote r/3.
    let me know whther this helps. also reward if so.

  • Connecting 3rd Party via Saprouter

    Hi experts,
    is it possible to connect a 3rd party via saprouter to our sap-systems?
    Or is it just possible to connect SAP to the systems?
    I already found one entry in SCN, however there was also no solution provided.
    Kind regards

    Hi Christian,
    To connect your SAP system a 3rd Party needs SAP GUI setup at their end & you can provide the sap router string to connect your system via SAP GUI.
    For security purposes you can configure sap router string with password option(authentication to access SAP system),so that after confirming job/consultancy by 3rd party you just need to change the password under router string only in regards no one can access your SAP system/network.
    Hope this will help you.
    Thanks,

  • NCO3 - Connection with Message Server via SapRouter fails

    Hello @all,
    i have successfully used nco3 as client (.net framework 3.5 / VS 2008) with an application server connection via saprouter.
    But i tried several ways to connect to a message server via saprouter without luck.
    The parameters i used to connect:
            parameters(RfcConfigParameters.Name) = "Test"
            parameters(RfcConfigParameters.MaxPoolSize) = Convert.ToString(5)
            parameters(RfcConfigParameters.IdleTimeout) = Convert.ToString(10)
            parameters(RfcConfigParameters.User) = ...
            parameters(RfcConfigParameters.Password) = ...
            parameters(RfcConfigParameters.Client) = "100"
            parameters(RfcConfigParameters.Language) = "DE"
            parameters(RfcConfigParameters.MessageServerHost) = ...
            parameters(RfcConfigParameters.SystemID) = ...
            parameters(RfcConfigParameters.LogonGroup) = "USER"
            parameters(RfcConfigParameters.SAPRouter) = ...
    I always get an SAP.Middleware.Connector.RfcCommunicationException with following exception details:
    InnerException     Nothing
    Message     ""
    Source     "sapnco_utils"
    StackTrace     bei SAP.Middleware.Connector.CpicConnection.getASfromMS(Dictionary`2 options)
       bei SAP.Middleware.Connector.CpicConnection.parseConnParameters(Dictionary`2 options)
       bei SAP.Middleware.Connector.CpicConnection.ConnectAsClient(Dictionary`2 options)
       bei SAP.Middleware.Connector.RfcConnection.ConnectAsClient(RfcConfigParameters options)
       bei SAP.Middleware.Connector.RfcConnectionPool..ctor(RfcDestination d, Boolean forRepositoryCalls, String uniqueKey)
       bei SAP.Middleware.Connector.RfcConnectionManager.GetClient(RfcDestination destination, Boolean forRepository)
       bei SAP.Middleware.Connector.RfcDestination.GetClient(Boolean forRepository)
       bei SAP.Middleware.Connector.RfcDestination.Ping()
    Because of empty error message I don't know what to do. It seems that nco3 can't get the application server from the message server, but why? The connection via the old nco2 (VS 2003) works and also if i try to connect with the saplogon ocx from sapgui (some short code in vb6) the connection is established.
    Anyone can help me???
    Thanks a lot.

    parms.Add(RfcConfigParameters.MessageServerHost, "192.168.0.1");
                    parms.Add(RfcConfigParameters.SystemID, "MGF");
                    parms.Add(RfcConfigParameters.GatewayHost, "192.168.0.1");
                    parms.Add(RfcConfigParameters.SAPRouter, "/H/145.145.150.240/H/");
                    parms.Add(RfcConfigParameters.User, "mysapuser");
                    parms.Add(RfcConfigParameters.Password, "********");
                    parms.Add(RfcConfigParameters.Client, "200");
                    parms.Add(RfcConfigParameters.Language, "en");
                    parms.Add(RfcConfigParameters.PoolSize, "5");
                    parms.Add(RfcConfigParameters.MaxPoolSize, "10");
                    parms.Add(RfcConfigParameters.IdleTimeout, "6000");
    I guess you are missing RfcConfigParameters.GatewayHost parameter. Try code snippet given above.
    Regards,
    Ahmed Brohi

  • X.400 communication via saprouter

    Dear Guru's,
    I have searched on sapnet and the internet for X.400 communication via the saprouter, however I cannot find specific information about this.
    Our XI/PI  establishes X.400 communication, which should be routed via the saprouter through the DMZ. I'm wondering if saprouter can perform this......
    Does anyone worked with this before?
    Kind regards,
    Mark

    Hello,
    SAP router does support TCP/IP, telnet and LPD apart from its native SAP Protocol.
    Please find the below link detailing functions and characteristics of SAP Router:
    http://help.sap.com/saphelp_nw04/helpdata/en/96/c120f8860d11d2ac790000e83539c3/frameset.htm
    The usual way to connect a system to external systems is to put the saprouter alongwith a firewall and put an external server in the DMZ which communicates with SAP via SAP Router using SAP Protocol.
    Typically you can find some configs in ITS and Portals.
    Please check the following link:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10dffcbb-9416-2a10-a795-ae2302583d45
    Regards,
    Siddhesh

  • Problems printing to http printer via IPP printing

    I have a US Robotics Router with a print server on it that is called
    Printer location: http://192.168.2.1:1631/printers/My_Printer
    I have tried adding this printer using IP>IPP print setup and have not had any luck. It works from a Windows laptop. The routers directions say to use MacOS X's Internet Printing Protocol using HTTP but looking at the screens it is from an older version of OSX like 10.2. Could someone tell me how to get this to work and maybe what to put into each field?
    Thanks,
    Tess

    It's important to understand that the standard port for IPP (& http) is :631 - but U.S.R. decided to use :1631...
    You need to use the "Advanced" protocols in Print & Fax prefs. First click +, then
    point the cursor on the toolbar (next to any icon) and right click/ ctrl-click > Customize Toolbar - then,
    Drag the Advanced icon to the toolbar.
    Click Advanced - find and select ipp via http.
    Enter URI like you've shown above, except "My_Printer" is the queue name on the USR print server (Oh, actually, maybe they mean that the USR queue name IS My_Printer).

  • Problem: HTTPS connections via authenticated proxy

    Hi all,
    we are facing a problem with the BEA implementation of the HTTPS
    client/server protocol. As you might know it's possible to tunnel T3 via
    HTTP/HTTPS. We are evaluating that at the moment. To make authentication for
    proxy servers possible we followed the documentation and created a class
    implementing the ProxyAuthenticator interface. Everything worked find until
    we tried to use this together with the HTTPS-protocol. Whereas it works as
    long as the proxy doesn't ask for authentication, the ProxyAuthenticator
    class isn't even called in the other case. Has anyone of you already made it
    work?
    Your help is highly appreciated,
    Tchaw!
    Christoph Krüger

    implementing the ProxyAuthenticator interface. Everything Think your are trying to authenticate the jdk 1.2 way,
    maybe just trying it jdk 1.1 like will help.
    What i found in the jsse Docu:
    When accessing HTTPS servers through a web proxy, you must set the "https.proxyHost"
    and "https.proxyPort" system properties to
    the correct host name and port number of the web proxy.
    For example, to set this property on the command line to access HTTPS servers
    through the proxy host "webproxy" running at port 8080 you would use:
    java -Dhttps.proxyHost=webproxy -Dhttps.proxyPort=8080
    And some of my sample code for proxy auth:
    System.getProperties().put( "proxySet", "true" );
    System.getProperties().put( "proxyHost", "proxyurl" );
    System.getProperties().put( "proxyPort", "8080" );
    String authString = "userid:password";
    // enter the username and password for the proxy
    String auth = "Basic " + new sun.misc.BASE64Encoder().encode authString.getBytes());
    URL u = new URL("http://www.bild.de/");
    URLConnection connection = u.openConnection();
    connection.setRequestProperty( "Proxy-Authorization", auth ); // Set up the connection
    so it knows you are sending proxy user information
    connection.setRequestProperty( "Authorization", auth );
    connection.setDoInput( true ); // Set up the connection
    so you can do read and writes
    connection.setDoOutput( true );
    // request.getAuthType() // Rueckgabewert ueberpruefen
    Bye, Klaas

  • ASA Cannot access https device via Clientless VPN bookmark, site to site works fine

    We've got two offices connected via an IPSEC tunnel.  This site to site VPN works great, we can access our remote devices fine from a PC on either LAN at each office.  The device's address is https://192.168.210.2
    However, if we make a bookmark on the Clientless VPN for that same address the conneciton just times out if it has to go over the site to site VPN. 
    We plugged the exact same web enabled device on the local side of the VPN, put in a bookmark for its https address and it works fine.  Its just remote bookmarks for devices on the other side of the tunnel do not work.
    Looking at the debug log I see the request going out from the source to the destination on port 443 but nothing more.  The NAT exemption etc are all right because people on the LAN have no problem accessing this device remotely with their browser. 
    I haven't been able to adequately describe this problem to find a matching Cisco example, anyone know how to fix this?

    hi luis,
    thank you for your reply. we've checked the smoothwall configuration, but couldn't discover anything which could cause this problem. we even tried replacing the sa520 with a draytek vigor router to set up an lan-to-lan vpn with the smoothwall. with the draytek in place we have no problems accessing the aforementioned servers, so it seems the issue is with the SA520.
    what exactly do you mean by creating an ACL from the remote WAN to our LAN? i assumed you meant creating a firewall rule, allowing traffic from the remote device's public ip to our LAN. however, in that case i need to enter an ip address of a device in our LAN, or else i cannot save this rule. as a test i entered the ip address of my machine as the destination address, but am still unable to access the aforementioned servers.
    here's how i set up the rule:
    from zone: UNSECURE (WAN/optional WAN)
    to zone: LAN
    service: ANY
    action: ALLOW always
    schedule: (not set)
    source hosts: Single address
    from: public ip of one of the aforementioned servers
    source NAT settings > external IP address: WAN interface address (cannot change this setting)
    source NAT settings >WAN interface: dedicated WAN (cannot change this setting)
    destination NAT settings > internal ip address: 192.168.11.123 (ip address of my machine)
    enable port forwarding: unchecked
    translate port number: empty
    external IP address: dedicated WAN

  • Use HTTP connection over SAPROUTER?

    hallo
    i have 2 saprouters connected so i can access sap with sapgui by using saprouter string
    /H/212.xx.xx.xxx/S/sapdp99/H/212.yy.yy.yyy/S/sapdp99/H/
    so far no problem
    i added entries in saprouttab for port 8000 as well (same es for oss service required)
    how can i now access to bsp application by using this saprouter-tunnel?
    i find a lot of documentation how to setup the saprouttab for http connection but not how to use it
    regards
    joerg

    > I bet the same applies for http.
    yes.
    If the SAP support clicks on an HTTP connection some local scripts on their PCs will act as a proxy, so basically the connect "locally" and internal programs/proxies forward that through the saprouter connections.
    To make an HTTP access from outside the network possible you can install an apache webserver and configure it as a reverse proxy.
    Markus

  • HTTP authentication via ACS TACACS+.

    Hi.
    I configure a router for tacacs+ access and the console and CLI work fine.
    HTTP access continually prompts for password and I can never gain access via web.
    I have tried the various cli combinations of IP HTTP AUTHENTICATION, but still does not seem to work with tacacs+.
    Debug authentication and authorization are ok (PASS)!
    Any suggestions??
    Thanks.
    Andrea.

    Hi Andrea,
    Make sure that you have privilege level 15, for your account, as telnet can work without it, but for http its a must.
    You can configure it for Group, under whihc you have your user account or per user basis too.
    Select group > Edit Settings > TACACS+ section
    Check "Shell" and "Privilege level" and in box in front of privilege level, put number "15".
    Also if you have configured enable authentication via TACACS+ ,amake sure under your user account you have selected "Use CiscoSecure..." option under TACACS+ enable password if you have your account configured on ACS, of select other as appropriate.
    Let me know if it helps :)
    I suppose you have "ip http authentiaction aaa" command configured.

  • Digest http authentication via CalDAV with non-ASCII login

    When I creating new CalDAV calendar with login that contains non-ASCII characters, iCal calendar doesn't sent Authorization header in a request package.
    When I use ascii login http request contains header like:
    Authorization: Digest username="Art", realm="TeamWox", nonce="DFEBA3CD93184f389CAAAE84F1E0177D", uri="/caldav", response="511573b614eff34270e7b99b4b8a7b9b", cnonce="1b3aae2d7cd48bfa8aceadc62ff56006", nc=00000001, qop="auth"\r\n
    If I add non-ASCII charcters I didn't receive it.
    Can You explain this, please?

    Digest autification send information in UTF-8.
    When I analyze packages with WireShark I see that for example Windows WebDAV sends this text in UTF-8 encoding, and all characters were sended correctly regardless of language.
    iCal just doesn't send Authorization header if characters no in ASCII (0-127).

  • Initiating an HTTPS post via Oracle Forms 6i

    Greetings all...
    Here is my problem. I would love some advise/next steps on solving it.
    We are currently using web-version of Forms 6i with the JInitiator 1.1.8.16. I have a new requirement for an existing form where it needs to initiate an HTTPS "post" (not "get") to a remote server and then receive a response of success or not and some other information that the form will then act upon. I believe this means I cannot simply use the "web.show_document" built-in because it uses the "get" method rather than the "post" method.
    Although I am a veteran Forms developer, I am new to all this java stuff. It has been recommended to me that I incorportate a JavaBean into the form to call on this remote service, but I have no idea what that means -- I've never opened JDeveloper. It was also mentioned that maybe there is already a JavaBean in existence that I can just use. I don't know what details of my situation would be useful to know to determine if one exists or not. Does this possibly existing JavaBean need to know already which URL I want to go to? Will it need to know the exact parameters I want to pass or could there be a JavaBean out there to simply "call any URL using the post method" regardless of the number of parameters to send it?
    I've looked through some of the forum for this question and since I'm clueless on java stuff, I didn't find anything that jumped out as an answer for me. Can someone (or many of you would be fine) clue me on the best approach? Thanx.
    Shane.

    Since the initial post above, I've discovered more to this situation that doesn't give me much hope of implementation.
    The "response" that I get back from the remove service is simply a "redirect" telling the initiating browser to go to a URL that I have to set up. When the response comes back, the remote service will tell the browser to go to this redirected URL with the "responses" as parameters in the URL resulting in the user's browser calling this "redirect" URL with a "get" method.
    Not sure what all that means to be honest, but am wanting to learn.
    Shane.

Maybe you are looking for

  • How do you customise the finder "save as" dialog box?

    Hi I get a lot of email with attachments that I need to work on - word documents and powerpoint slides mainly. I am still running Snow Leopard and I think Finder is very frustrating. Has it been improved in this aspect in Mountain Lion? Firstly, if I

  • Change posting period

    Hello all, I am trying to to the good issue and system display tis message: <i>"Posting only possible in periods 2004/08 and 2004/07 in company code AB01"</i> What should I do. I am not FI then I need very detailed information. Many thanks, Barb

  • Adding on/off audio button

    Hi. In my Muse doc I have an uploaded .swf audio/video file that I created in After Effects. It functions fine in Muse, but is there any way I can add an on/off button for the audio? The way it is now, it just loops with no way to turn the sound off.

  • Requirement for bluetooth hardware

    Perhaps something very simple is eluding me, but WHY do some files/"applications" require bluetooth hardware to be opened? I don't see any relationship between some of these and wireless connectivity.

  • Opening a New Window from a Mouse Click

    Hi.. I'm new to Java, all I want to do is be able to open a new browers from clicking on some text on my GUI. I need to know what goes in the code below... private void NameResultMouseClicked(java.awt.event.MouseEvent evt) { Many thanks in advance.