PROXY_NOT_ALLOWED_ON_IS

Hi,
we had designed an Interface from R/3(Outbound ABAP Proxy) to a Legacysystem(Inbound File adapter),
We are triggering the Outbound proxy from a Simple report(SE38)program.
The message is going out of R/3 system & reached the XI. But
here its failing with the following error
" PROXY_NOT_ALLOWED_ON_IS
Proxy callsare not permitted on sender or receiver side on the IS (client) ".
We have not implemented any inbound proxy in this case.
We have also tested the interface by sending the Message to theIntegration Server directly through RWB(bypassing the R/3 System),
Inthis case the message got proscessed successfully.
Request you to help us in resloving this.
Regards,
Jeevan.

Hi,
Are you using the Integration Server URL in the Integration Engine Configuration, like:
http://<integration_server_host>:8000/sap/xi/engine?type=entry
Just create an HTTP Destination, pointing to this same address, but there you can specify the user/pwd you want to use. And then in the Integration Engine Configuration,  just put:
dest://<HTTP_Destination>
this will work
Please see the similar discussions
Re: HTTP_RESP_STATUS_CODE_NOT_OK in IS after performing client copy
Abap server proxy on IS configured as HUB
Try In SXMB_ADM,
1. Role of Business System : Application System.
2. Corres Integration Server Desttination : give the Http connectrion created in Sm 59 as dest://httpdestinationname
3. In sepcific Configuration,
Add the following configuration:
1.Category RUNTIME
2.Parameters: IS_URL
3.Current Value: dest://HTTPDESTINATONCREATEDin Sm59
You need not maintain it as the application system.All entries are only for XI.
Thanks
Swarup
Edited by: Swarup Sawant on Feb 19, 2008 12:55 PM

Similar Messages

  • PROXY_NOT_ALLOWED_ON_IS ( SAP ISR and SAP AII Integration problem )

    Hi,
    I have facing this problem, during SAP IS retail and SAP AII integration ...
    SAP AII and SAP PI in same physical server but different client ..
    scenario Detail -- 
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40b3084b-0953-2a10-2993-c0a5fe81d591
    server detail ..
    I am using standard content for integration ..  (
    SAP IS retail (client 200.  server XYX)
    SAP AII ( Client 100 server xxx)
    SAP PI  (Client 001 server xxx)
    Error Detail -
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Response
      -->
    - <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">PROXY_NOT_ALLOWED_ON_IS</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Proxy calls are not permitted on sender or receiver side on the IS (client)</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Please help ....................
    Regards,
    Amit
    Edited by: Amit Shivhare on Apr 7, 2009 11:53 AM

    Hi all,
    That problem is solved . but new problem come ..
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Inbound Proxy
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIProxy</SAP:Category>
      <SAP:Code area="ABAP">PARSE_APPLICATION_DATA</SAP:Code>
      <SAP:P1>Request Message</SAP:P1>
      <SAP:P2>CX_ST_DESERIALIZATION_ERROR</SAP:P2>
      <SAP:P3>/1SAI/TXSC93730E87CC1B9E866B5</SAP:P3>
      <SAP:P4>XML Bytepos.: 254 XML Path: ns0:BusinessDocumentExecutionRequest(1)BusinessDocument(2)TypeCode(2) Error Text: Data loss occurred when converting Test Kernel ErrorId: CONVT_DATA_LOSS</SAP:P4>
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error during XML => ABAP conversion (Request Message; error ID: CX_ST_DESERIALIZATION_ERROR; (/1SAI/TXSC93730E87CC1B9E866B5 XML Bytepos.: 254 XML Path: ns0:BusinessDocumentExecutionRequest(1)BusinessDocument(2)TypeCode(2) Error Text: Data loss occurred when converting Test Kernel ErrorId: CONVT_DATA_LOSS)) An error occurred when deserializing in the simple transformation program /1SAI/TXSC93730E87CC1B9E866B5 Data loss occurred when converting Test</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Regards,
    Amit

  • Unable to see ECC proxies in PI Service Registry

    I am trying to consume ECC proxies in PI service registry but I cannot see any ECC backend proxies in PI. I have gone through several blogs, configuration guides and sdn forums to get this to work but could not. In ECC, if I use SOAMANAGER, I can see my proxy and web service in web service administration but I cannot see it in PI. I have done the following:
    - System Global Settings
    In Service Registry, I have defined proxy class as CO_SERVICES_REGISTRY_FLAT_SI, set to primary, logical port defined as default_port.
    - On ECC WS administration, setup end points and binding.
    - setup ID configuration objects for this scenario (WS to Proxy -> Proxy to WS Synchronous)
    - Proxy creation in ECC also completed.
    - Also checked in WSPARAM settings, same as WS Admin Service Registry.
    - WSPUBLISH - getting error in ECC: RCVR_DETERMINATION.NO_RECEIVER_CASE_BE No receiver could be determined, Error retrieving Services Registry (SR) version information, Error retreiving physical system from Services Registry, Exception raised during physical system publication. Code.
    and in PI getting error:  INTERNAL.PROXY_NOT_ALLOWED_ON_IS Proxy calls are not permitted on sender or receiver side on the IS (client), Error retrieving Services Registry (SR) version information, No Publication possible from Integration Server(IS).
    - Created type H RFC destinations in both ECC and PI.
    Since WSADMIN, WSCONFIG and LPCONFIG have been combined into SOAMANAGER, are there any other settings I have to do as far as ECC communicating with PI Web Service and PI consuming ECC proxies? Did I miss anything here?
    Most of the PI documenation, blogs and guides are outdated for previous versions. We are using SAP EHP 1 for SAP NetWeaver 7.1.
    Thank you!

    Hi Viswa,
    Try to recreate the EEWB project for this...
    Assign business transaction and CUSTOMER_H and with ADD_NEW_FIELDS as the type of ehancement.
    Shud solve ..
    Siva

  • Abap server proxy on IS configured as HUB

    Hi,
    My scenario is;
    web serv. client (soap) => XI srv => abap proxy
    In the abap proxy I want to return some binary data as attachment. Seems to me that I'm not allowed to execute
    abap proxy on the XI IS since the error msg is;
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="INTERNAL">PROXY_NOT_ALLOWED_ON_IS</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Proxy calls on the sender or receiver side are not permitted on the IS (client)</SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>
    The engine type is configured as HUB.
    Can someone confirm this, or is it something I can do?
    best regards
    Torstein

    Hi,
    >>>>Are there any configuration settings need to be done for using same client.
    yes there's one: TCODE - SXMB_ADM - integration engine config
    if you set your client as HUB then you cannot use proxies
    if you set it as application server then you can use proxies
    but this is not a problem how can you use proxies on the same client but why?
    XI is an integration server - use for message transfer not for building applications on it
    XI offers many ways to communite with it but not for being an application sever itself
    ERP 2004 can have XI on the same instance (server)
    but you also need to use another client to work with XI
    so most probably this will not change
    the conclusion: build your applications on applicaiton servers (r3 for instance) and leave XI for message transfer only
    Hope it clears a little  
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

  • SOAP to RFC scenario (SFDC - ECC synch)

    Working on a SFDC to ECC synch scenario using SOAP to RFC interface. I generated the WSDL for SFDC team and tested on soapUI, I am able to see the successful request/response structure in sxmb_moni.
    However, when the SFDC team is sending the request in real time from SFDC, the request is successful in SFDC but not reaching PI and hence there is no response. The error I see in sxmb_moni for this  is
    <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="INTERNAL">PROXY_NOT_ALLOWED_ON_IS</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>Proxy calls are not permitted on sender or receiver side on the IS (client)</SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>
    Are there any additional setting need to be done.
    Please guide on this issue . Thanks
    Edited by: jbagga on Nov 14, 2011 7:42 AM

    SFDC sending request to PI. SFDC Request is not hitting PI, neither traceable in MONI or RWB.
    SFDC request is not hitting PI . The ForeFront has allowed the SFDC IP range to target PI using reverse proxy rules. But SFDC and Forefront both get the "HTTP 500 internal server error"
    The question is , I am helpless until the request is monitored anywhere in MONI or RWB_communication channel
    Also SFDC receives some fault message error along with HTTP 500 i.e. Header Missing in Soap Message Header. In this case, also if its PI related error there should be at least some track of request hitting PI in MONI or RWB. also tried creating a WSDL with PI username and password in the WSDL under Header tags, still the same situation
    ALL Ports are open by BASIS team.
    Can someone point out any helpful solution. URGENT !! Thanks a ton in advance.
    EVERYTHING , THE ENTIRE REQUEST/RESPONSE STRUCTURE WORKS PERFECT WITH SOAPUI.

  • No implementing class registered for the interface

    Hello,
    I know that I'm not the first one posting this problem, but I can't find an appropriate solution for my problem. When I execute the FlightSeatAvailabilityCheck scenario I got the following error:
    Unable to check flight availability.       
    Error Type:      XI system error
    Error Details:      No implementing class registered for the interface (type ifmmessif, name FlightSeatAvailabilityQuery_Out, namespace http://sap.com/xi/XI/Demo/Agency )
    I have to say that I accidently deleted the proxy but I have recreated and activated the concerning proxy (CO_SXIDAG_FSA_QUERY) and still get the error. I read in this thread: XI 3.0 Demo: Unable to check flight availability: XI System Error that it would help to create a RFC in sm59. Why do I have to do this although I'm using proxies?
    And does it make a difference in which client I create and activate the proxies?
    Regards
    Marc

    i tried following solution also from old messages in SDN -
    Go to SXMB_ADM.
    Execute Integration Engine
    EDIT-> Change Global configuration data
    Select the Role of Business System is Integration Server
    Again started getting error-PROXY_NOT_ALLOWED_ON_IS:
    Proxy calls are not permitted on sender or receiver side on the IS (client)</SAP:Stack>
    But again  one of the messages in SDN suggests to change Global configuration data,
    EDIT-> Change Global configuration data
    Select the Role of Business System is Application system.
    it seems it's going in loop....

  • Error proxy call not permitted on sender side and receiver side

    </SAP:ReliableMessaging>
    - <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">PROXY_NOT_ALLOWED_ON_IS</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Proxy calls are not permitted on sender or receiver side on the IS (client)</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    - <SAP:HopList xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
    - <SAP:Hop timeStamp="2010-05-31T05:11:40Z" wasRead="false">
      <SAP:Engine type="AE">af.mid.sdxid008</SAP:Engine>
      <SAP:Adapter namespace="http://sap.com/xi/XI/System">XIRA</SAP:Adapter>
      <SAP:MessageId>682F03D4-27A2-4295-0DC2-F296CFE1CA49</SAP:MessageId>
      <SAP:Info />
      </SAP:Hop>
    iN THE RESPONSE SIDE
    <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Proxy calls are not permitted on sender or receiver side on the IS (client)</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    + <SAP:HopList xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
    - <SAP:Hop timeStamp="2010-05-31T05:11:40Z" wasRead="false">
      <SAP:Engine type="AE">af.mid.sdxid008</SAP:Engine>
      <SAP:Adapter namespace="http://sap.com/xi/XI/System">XIRA</SAP:Adapter>
      <SAP:MessageId>682F03D4-27A2-4295-0DC2-F296CFE1CA49</SAP:MessageId>
      <SAP:Info />
      </SAP:Hop>
    - <SAP:Hop timeStamp="2010-05-31T05:11:42Z" wasRead="false">
      <SAP:Engine type="BS">INTEGRATION_SERVER_MID</SAP:Engine>
      <SAP:Adapter namespace="http://sap.com/xi/XI/System">XI</SAP:Adapter>
      <SAP:MessageId>682F03D4-27A2-4295-0DC2-F296CFE1CA49</SAP:MessageId>
      <SAP:Info>3.0</SAP:Info>
      </SAP:Hop>
      </SAP:HopList>
    - <SAP:RunTime xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

    you are sending messages to an integration server.
    what is you scenario?
    Not that you cannot make a proxy call to PI
    you can only make calls to systems or client that are configured as application system in SXM|B_ADM -> Integration engine configuration
    More: /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

  • Calling Web Service With ABAP

    Hi all,
    I want to create a call to a Web Service of XI from another R/3 server.
    I've created client proxy in system as said
    /people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap
    But when I try I get the following error:
    <i><CODE>INTERNAL.SYSTEM_NOT_CONFIGURED_AS_XMB</CODE>
    <ERRORTEXT>System not configured as XI Integration Engine</ERRORTEXT></i>
    I know I've left some configuration, I've to say to XI that R/3 server is going to use call to XI as application server, but how I do this conf?
    If I try from XI I get:
    <i>INTERNAL.PROXY_NOT_ALLOWED_ON_IS</i>
    Is possible to call a web service from the XI server?
    Thanks in advance.
    Urtzi

    HI,
    Also see the below links
    error:INTERNAL.SYSTEM_NOT_CONFIGURED_AS_XMB
    DESTINATION_NOT_FOUND
    HTTP destination IED_100 does not exist (system , transaction SM59)
    CCM2.0 Config in NW2004s (PI7.0) u0096 XI Error
    CCM2.0 Config in NW2004s (PI7.0) u0096 XI Error
    Regards
    Chilla

  • XI to XI - XI adapter communication

    Hi
       I have the following scenario :
    BSysA --> XIA --> XIB --> BSysB
    XIA and XIB are my two integration servers with separate SLDs. Both XIA and XIB have been setup as integration servers in sxmb_admin
    My aim is to setup a communication between XIA and XIB using XI adapters
    In XIA - integration server,  I set up a receiver determination for the msg from BSysA to point to XIB  and a corresponding receiver channel .
    I have included XIB as a busines system in SLD of XIA and vice-versa. ( XIA and XIB having roles of business systems in the respective SLDs )
    Now when I send a message from BSysA -  it reaches XIA and then gets routed to XIB - in XIB - I get a error message PROXY_NOT_ALLOWED_ON_IS - Proxy calls on the sender or receiver side are not permitted on the IS
    Now, I don't understand why XIB cannot be treated as an integration server ( which it is as per definition ) and the message from XIB be forwarded to its logical receiver BSysB ( I set up another receiver determination in XIB to point to BSysB )
    ( I have only a single client on XIB configured as an integration server )
    Any thoughts on what is going wrong here - ? I am sure I am missing a very minor detail here - since I saw another thread which said they have managed a XI to XI communication in a similar fashion.

    Karthik,
    I know I had pointed the blog by my Colleague to you in your earlier thread.
    Get in touch with him and he will certainly be able to help you because he has implemented a real time scenario of XI - XI implementation. Even though he used SOAP adapters, he will surely give you an idea on what the issue with XI adapters might be.
    Regards
    Bhavesh

  • Proxy calls not permitted error

    Hi All,
    Could you please suggest a solution for the system error we are getting "Proxy calls not permitted on the sender or receiver side "  with sender namespace as urn:SAPCCMS and sender interface as SAPCCMS.
    Thank you
    regards
    Abhi

    Hi,
    i just put a search in SDN like "Proxy calls not permitted on the sender or receiver side" & found this
    INTERNAL.PROXY_NOT_ALLOWED_ON_IS
    You will have so many like this, search and find out the suitable one for you
    Regards

  • Error in IS

    Hi all,
    I am trying to send the xml data into BW via XI. When i tried to execute , i got <b>proxy not allowed on IS</b>. So I changed the Business system as Application server in global settings.But now when i try to execute, i am getting an error message
    "For the interface no implementing class is registered (type ifmmessif, name <interface name>, namespace http://customer.com/xi/bw)"  or Interface registration error.
    Regards
    Anand

    Hi all,
    I also have XI and BW in the same physical server, and they have the same client number, the only thing that is different is the system number. I already check that I created the proxy in the BW instance, and it is configured as an Aplication System. I haven´t touch at all Tcode SPROXY from my XI.
    After all this I still get the message:
    <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="INTERNAL">PROXY_NOT_ALLOWED_ON_IS</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Proxy calls on the sender or receiver side are not permitted on the IS (client)</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
    Every time I ran this interface, in the SXMB_MONI appears two messages, one succesfully procesed in the central pipeline and the other one with this error in the receiver pipeline.
    I really don´t know what to do, I have been looking every where.
    Hoping for help,
    Carlos

  • SAP XI CLIENT PROXY ERROR

    Hi All,
            Can u help me out with this:
    When I execute my client proxy i get this error
    <?xml version="1.0" encoding="utf-8" ?>
    - <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
    - <asx:values>
      <SYSTEMFAULT href="#o129" />
      </asx:values>
    - <asx:heap xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:abap="http://www.sap.com/abapxml/types/built-in" xmlns:cls="http://www.sap.com/abapxml/classes/global" xmlns:dic="http://www.sap.com/abapxml/types/dictionary">
    - <cls:CX_AI_SYSTEM_FAULT id="o129">
    - <CX_ROOT>
      <TEXTID>F63AFF63DBE4BB4786A7F52CC4167145</TEXTID>
      <PREVIOUS />
      <KERNEL_ERRID />
    - <INTERNAL_SOURCE_POS>
      <PROGID>96</PROGID>
      <CONTID>3447</CONTID>
      </INTERNAL_SOURCE_POS>
      </CX_ROOT>
      <CX_STATIC_CHECK />
    - <CX_AI_SYSTEM_FAULT>
      <CODECONTEXT />
      <CODE>INTERNAL.PROXY_NOT_ALLOWED_ON_IS</CODE>
      <ERRORTEXT>Proxy calls are not permitted on sender or receiver side on the IS (client)</ERRORTEXT>
      <LANGUAGE />
      </CX_AI_SYSTEM_FAULT>
      </cls:CX_AI_SYSTEM_FAULT>
      </asx:heap>
      </asx:abap>
    Thanks in advance
    Ravijeet

    Hi All,
              Thanks for ur response, I was able to figure out the error...It was the port in exchange profile...it was mentioned as 50000, which I had to change to 8000.
    Now once I execute the proxy in Proxy --> test interface I am getting this success message
    <?xml version="1.0" encoding="utf-8" ?>
    - <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
    - <asx:values>
      <SUCCESS>Services Processed Without Error</SUCCESS>
      </asx:values>
      </asx:abap>
    But my message is not appearing in SXMB_MONI in XI side.
    What could be the problem ? Is it any queses I need to register for asynchronous client proxy ?? How do I debug ?

Maybe you are looking for