Quantcast
Channel: SCN : Popular Discussions - Internet Transaction Server (ITS)
Viewing all 399 articles
Browse latest View live

shortdump STRING_OFFSET_TOO_LARGE

$
0
0

Hi Experts,

 

The users are getting a dump like:

 

Runtime Errors         STRING_OFFSET_TOO_LARGE

Exception              CX_SY_RANGE_OUT_OF_BOUNDS

u2026

How to correct the error

u2026

  If you have access to SAP Notes, carry out a search with the following

  keywords:

 

  "STRING_OFFSET_TOO_LARGE" "CX_SY_RANGE_OUT_OF_BOUNDS"

  "CL_IAC_HELPER=================CP" or "CL_IAC_HELPER=================CM00F"

  "SPLIT_PATH_GIVE_ROOT"

u2026

    Program............. "CL_IAC_HELPER=================CP"

    Screen.............. "SAPMHTTP 0010"

    Screen Line......... 2

 

    Information on Caller ofr "HTTP" Connection: 

    Plug-in Type.......... "HTTP"

u2026

    Caller Port........... 8000  

    Universal Resource Id. "/sap/public/bc/its/mime function() { if typeof

     ITS_Frameset !="

 

Do you have a solution for this?

 

Thanks in advance.

 

Regards,

MR

 

System: Kernel 700 Sup.Pkg lvl. 179 and SAPKA70017


SAP GUI for HTML - modifying source

$
0
0

I'm having trouble finding source that is used to render the SAP GUI for HTML screen.

This is how my screen currently looks like:

 

sapguihtml-source.jpg

 

I've tried looking through WEBGUI service under ITS Service in SE80 but I couldn't find any thing that resembles the header/body/form tags that are generated here. What I want to do is include my own custom script tag in the header (first red arrow) and/or in the body.

 

Is this possible? If so, where should I be looking?

Is the above SAP GUI for HTML based on Webdynpro ABAP? (Not sure if I'm using the right terminology.)

New session was refused due to memory bottleneck

$
0
0

Has anyone had experience with this error and know how to go about fixing it from occuring again?

 

 

Error when processing your request

 

 

What has happened?

The URL https://____________/zpro was not called due to an error.

 

    

Note

 

The following error text was processed in the system DEV : New session was refused due to memory bottleneck

The error occurred on the application server onebase_DEV_00 and in the work process 0 .

The termination type was: ABORT_MESSAGE_STATE

The ABAP call stack was:

Function: ICF_ATTACH_ITS_PLUGIN of program SAPLHTTP_RUNTIME

Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP

Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME

Module: %_HTTP_START of program SAPMHTTP

 

 

    

   

 

What can I do?

If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system DEV in transaction ST22.

If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server onebase_DEV_00 in transaction SM21.

If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server onebase_DEV_00 . In some situations, you may also need to analyze the trace files of other work processes.

If you do not yet have a user ID, contact your system administrator.

 

 

Error code: ICF-IE-https -c: 160 -u: ****** -l: E -s: DEV -i: onebase_DEV_00 -w: 0 -d: 20080822 -t: 094930 -v: ABORT_MESSAGE_STATE -e: New session was refused due to memory bottleneck

 

 

 

HTTP 500 - Internal Server Error

 

 

Your SAP Internet Communication Framework Team

ITS Mobile – Enter and Function Key Issues

$
0
0

I have generated all the templates using style u201CMobile Devices (Without HTML Tables)".  Everything looks good, but the function keys are not working. Also the Enter key alone is not working, but with Shift+Enter is working.

 

Device is: Symbol MC9090 - Windows Mobile 6.1 OS.

 

I also set the parameter ~ITSMOBILEDEVICEINCLUDE as DEVINCLUDE_SYMBOL3090 for ITS Service. This has the same html code, which is copied from ITS service ITSMOBILE01.

 

The basis support package details:

SAP_BASIS - Release -702 & Level- 0007

Highest support package - SAPKB70207

 

Initially the Auto enter also did not work whenever you scan some thing and this has been resolved by adding the html code:

 

<MET$ HTTP-Equiv="OnKey0x0D" content="Javascript:setOkCodeEnter();">

$ = A

 

Please help. Thank you.

 

Regards,

Ganesh

shortdump STRING_OFFSET_TOO_LARGE

$
0
0

Hi Experts,

 

The users are getting a dump like:

 

Runtime Errors         STRING_OFFSET_TOO_LARGE

Exception              CX_SY_RANGE_OUT_OF_BOUNDS

u2026

How to correct the error

u2026

  If you have access to SAP Notes, carry out a search with the following

  keywords:

 

  "STRING_OFFSET_TOO_LARGE" "CX_SY_RANGE_OUT_OF_BOUNDS"

  "CL_IAC_HELPER=================CP" or "CL_IAC_HELPER=================CM00F"

  "SPLIT_PATH_GIVE_ROOT"

u2026

    Program............. "CL_IAC_HELPER=================CP"

    Screen.............. "SAPMHTTP 0010"

    Screen Line......... 2

 

    Information on Caller ofr "HTTP" Connection: 

    Plug-in Type.......... "HTTP"

u2026

    Caller Port........... 8000  

    Universal Resource Id. "/sap/public/bc/its/mime function() { if typeof

     ITS_Frameset !="

 

Do you have a solution for this?

 

Thanks in advance.

 

Regards,

MR

 

System: Kernel 700 Sup.Pkg lvl. 179 and SAPKA70017

How to configure SSO on SAPgui for html (webgui, no portal).

$
0
0

Dear forum,

I know this has been asked before,   but I have not found a clear solution and I cannot see to get SSO for webgui to work.

 

THE SITUATION:

Our users use normal SNC logon to ECC6 Abap using SAPgui for Windows, which is all enabled and working.  

 

Now we want to enable a few remote users to access 1 transaction (Cat2) via Sapgui for Html,  using the integrated ITS.   We do not want to set up EP, ESS etc for this which is over the top for what we require:  just webgui via its.    We have a dual-stack ECC6.0, on patch level EHP4+ SPS17,  that should be enough I think to get something working.

 

THE PROBLEM:

After setting up the services in SICF and publishing services in SE80,  we can reach the application ok using the webgui url:

       http://<hostname>.<domain>:8000/sap/bc/gui/sap/its/webgui

 

At the moment this issues a normal logon prompt.   We want to get rid of that so the user can log in without logon prompt. 

login/accept_sso2_ticket = 1 and login/create_sso2_ticket = 2.     We also set the FQDN in the hosts file,   but the prompt still appears.

SSO2 check gives green light.

 

QUESTION:

Can anyone help?    I'm not even sure if I'm on the right track here!    Thanks in advance.

Patrick (alias Go-the-Dockers)

WEBGUI Timeout immediately after logging in

$
0
0

As soon as I log into webgui, i get the message "The session terminated due to inactivity".    I have set the http and https timeout to a high value, but it's still timing out immediately.   I have recycled the system, any ideals.

 

icm/server_port_0                           PROT=HTTP,PORT=80$$,TIMEOUT=300,PROCTIMEOUT=3000

icm/server_port_2                           PROT=HTTPS,PORT=8444,TIMEOUT=3000,PROCTIMEOUT=6000

SAP GUI for HTML and parameter transactions with tcode START_REPORT

$
0
0


Many reporting transactions are parameter transactions that use tcode START_REPORT.  Example: S_ALR_87013611 runs a Report Writer.

 

How do you pass selection values to parameter transactions and click the execute button?

 

Two problems:

1) Selection values don't populate.

 

2) Clicking execute with DYNP_OKCODE=ONLI brings up a screen titled Start Report with report type and report name from the parameter transaction.

 

The following brings up Start Report screen: https://xxx/sap/bc/gui/sap/its/webgui/?sap-client=010&sap-language=EN&~transaction=*S_ALR_87013611%20$1KOKRE=PPCO;$1GJAH…

 

The following brings up the selection screen, but doesn't populate the values:

https://xxx/sap/bc/gui/sap/its/webgui/?sap-client=010&sap-language=EN&~transaction=*S_ALR_87013611%20$1KOKRE=PPCO;$1GJAH…

 

 

Any help will be appreciated.

 

Regards,

Mark


The URL http://xxx was not called due to an error

$
0
0

When executing an iView (internet service ws20000081), but receive error message in portal:

Error when processing your request

 

What has happened?

The URL http://vndhrmq.services.retail.tc:8006/sap/bc/gui/sap/its/ws20000081/ was not called due to an error.

    

Note

 

The following error text was processed in the system <SID> : Communication failure

The error occurred on the application server vndhrmq_<SID>_06 and in the work process 0 .

The termination type was: IMC_CANCEL_TX

The ABAP call stack was:

Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_HTTP_EXT_ITS===============CP

Method: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP

Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME

Module: %_HTTP_START of program SAPMHTTP

 

What can I do?

If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system <SID> in transaction ST22.

If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server vndhrmq_<SID>_06 in transaction SM21.

If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server vndhrmq_<SID>_06 . In some situations, you may also need to analyze the trace files of other work processes.

If you do not yet have a user ID, contact your system administrator.

 

Error code: ICF-IE-http -c: 025 -u: <UserID> -l: E -s: <SID> -i: vndhrmq_<SID>_06 -w: 0 -d: 20080729 -t: 141145 -v: IMC_CANCEL_TX -e:

 

HTTP 500 - Internal Server Error

 

Your SAP Internet Communication Framework Team

 

When i fill in incorrect password i encounter the error message that logon failed, but with correct password the above message.

 

In trx ST22 the runtime error ITS_TEMPLATE_NOT_FOUND "Template interpretation failed. Template does not exist." exists 2 times, but executed the internet service many times ?             

 

In transaction SE80 the internet service is available and published.

Following parameters are set:

WEB_FLAG     X

~LANGUAGE                                                                               

~LOGIN                                                                               

~OKCODE     CONT

~PASSWORD                                                                               

~TRANSACTION     WS20000081

~WEBTRANSACTIONTYPE     EWT

 

Executed the tcode: SIAC_PUBLISH_ALL_INT, but same error message afterwards.

 

In the file dev_w0 of the works directory is following error message:

      • ERROR => xgdk: EnviGetEnvString, failed to read parameter >itsp/Security/allow_designs_from< [w3xxenvi.c   127]

 

Cannot find any additional information for this parameter itsp/Security/allow_designs_from ?

 

Also additional details in file dev_w0:

Tue Jul 29 13:10:10 2008                                                                               

      • ERROR => dySaveDataBindingValue: Abap-Field= >TEXT-SYS< not found [dypbdatab.c  509]                   

 

      • ERROR => dySaveDataBindingEntry: dySaveDataBindingValue() Rc=-1 Reference= >TEXT-SYS< [dypbdatab.c  429]

 

      • ERROR => dySaveDataBinding: dySaveDataBindingEntry() Rc= -1 Reference=>TEXT-SYS< [dypbdatab.c  137]    

 

      • ERROR => dyPbSaveDataBindingForField: dySaveDataBinding() Rc= 1 [dypropbag.c  641]                     

 

      • ERROR => ... Dynpro-Field= >DISPLAY_SY_SUBRC_TEXT< [dypropbag.c  642]                                  

 

      • ERROR => ... Dynpro= >SAPLSTPDA_CARRIER< >0700< [dypropbag.c  643]                                     

 

      • ERROR => dySaveDataBindingValue: Abap-Field= >TEXT-SYS< not found [dypbdatab.c  509]                   

 

      • ERROR => dySaveDataBindingEntry: dySaveDataBindingValue() Rc=-1 Reference= >TEXT-SYS< [dypbdatab.c  429]

 

      • ERROR => dySaveDataBinding: dySaveDataBindingEntry() Rc= -1 Reference=>TEXT-SYS< [dypbdatab.c  137]    

 

      • ERROR => dyPbSaveDataBindingForField: dySaveDataBinding() Rc= 1 [dypropbag.c  641]                     

 

      • ERROR => ... Dynpro-Field= >DISPLAY_FREE_VAR_TEXT< [dypropbag.c  642]                                  

 

      • ERROR => ... Dynpro= >SAPLSTPDA_CARRIER< >0700< [dypropbag.c  643]                                                                               

Tue Jul 29 13:25:21 2008                                                                               

      • ERROR => SsfVerify failed (see note 1055856). [ssoxxsgn.c   144]                                       

  SsfVerify returned 5 :: SSF_API_SIGNER_ERRORS :: Error during verify - signer error.                      

  SSF LIB returned 26 :: SSF_API_NOCERTIFICATE :: Certificate not found.                                    

 

      • ERROR => ValidateTicket failed with rc = 5 and ssf_rc = 26. [ssoxxapi.c   226]                         

 

      • ERROR => Ticket validation failed with rc = 5 and ssf_rc = 26. [ssoxxkrn.c   988]   

 

Checked SAP logon ticket according SAP note 1055856 and local PSE is OK.

 

Performed an authorisation trace via trx ST01, but no result.

 

In trx SICF in the path /default_host/sap/bc/gui/sap/its/ the service name is active with interactive options both on "Not specified".

 

Can anybody give me more information where to look for more details to a solution ?

SICF service can't navigate through transaction

$
0
0

Dear experts, please help me!

 

                I’ve created a service for transaction PR05 at SICF.

 

                When I use the Mozila Firefox or Google Chrome, it works perfectly so we can navigate through the transaction.

                When I use Internet Explorer, I can’t access the information of the travels at my computer. Using another computer, we can access the travel informations. However when I try to upload the information of travel recipes it also keeps running with no error message. This issue occurs only when I access the service through the ESS MSS Portal. If we test the service from the SICF, it works perfectly.

                We can’t use Mozila once not all machines have it installed.

                The main issue with Chrome is a new button where we upload the travel recipes files, once java is not support on this browser. We’re thinking on update the kernel patch, according to the note “2208040 - Information about the removal of the NPAPI in Google Chrome for WebGUI users”, so we have this functionality at this browser.

               

                However, we would like to solve the Internet Explorer issue, once not all computers will have Google Chrome installed.

Do you guys have any ideas what should we looking for?

 

We’re on:

  • SAP ECC kernel: 7.42 – PL226
  • SAP AJAX RUNTIME – SP10 – PL17
  • PORTAL BASIS – SP10 – PL 25
  • WEBDYNPRO RUNTIME SP10 – PL4

 

Kind regards,

Manage theme of ITS webgui

$
0
0

Hello world :)!

 

Can you help me, i need to call transaction by webgui, such as:

 

http://mydomain.com:port/sap/bc/gui/sap/its/webgui?sap-system-login-basic_auth=X&sap-client=200&sap-language=RU&~transaction=mm02

 

It is work correct.

 

But how i can change and edit standart theme for all users?

 

Fo example, i need create large button and edit in style.css class .*Btn (height: 50px).

It is work in my WDA, i have run it with:

 

http://...?sap-ep-themeroot=/SAP/BC/WebDynpro/SAP/Z82P_004/themes/my_theme_name/

 

 

For example, can i start ITS with:

 

http://mydomain.com:port/sap/bc/gui/sap/its/webgui?sap-system-login-basic_auth=X&sap-client=200&sap-language=RU&transaction=mm02&theme=98

?

It doesnot work.

Where i can find a style.css for /sap/bc/gui/sap/its/webgui ?

 

Where CSS files of standart ~theme=99 are stored?

And if i create new theme(if i can), where i must upload theme files and give it number (~theme=38 ? )

 

I must run some transactions with several themes at each time.

Can i do it?

 

Regards.Manage theme of ITS webgui

 

Sorry for my network connection.

Moderators, please, elete this post.

It is duplicate for

Manage theme of ITS webgui

 

Message was edited by:

        Andrey Semenchenko

New session was refused due to memory bottleneck

$
0
0

Has anyone had experience with this error and know how to go about fixing it from occuring again?

 

 

Error when processing your request

 

 

What has happened?

The URL https://____________/zpro was not called due to an error.

 

    

Note

 

The following error text was processed in the system DEV : New session was refused due to memory bottleneck

The error occurred on the application server onebase_DEV_00 and in the work process 0 .

The termination type was: ABORT_MESSAGE_STATE

The ABAP call stack was:

Function: ICF_ATTACH_ITS_PLUGIN of program SAPLHTTP_RUNTIME

Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP

Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME

Module: %_HTTP_START of program SAPMHTTP

 

 

    

   

 

What can I do?

If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system DEV in transaction ST22.

If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server onebase_DEV_00 in transaction SM21.

If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server onebase_DEV_00 . In some situations, you may also need to analyze the trace files of other work processes.

If you do not yet have a user ID, contact your system administrator.

 

 

Error code: ICF-IE-https -c: 160 -u: ****** -l: E -s: DEV -i: onebase_DEV_00 -w: 0 -d: 20080822 -t: 094930 -v: ABORT_MESSAGE_STATE -e: New session was refused due to memory bottleneck

 

 

 

HTTP 500 - Internal Server Error

 

 

Your SAP Internet Communication Framework Team

An Applet of GUI for HTML tries to delete file

$
0
0

Hi All,

 

We are facing below issue with the UWL work items opening transaction using SAP GUI for HTML . Currently this is happening only for one user. Could anyone faced similar kind of issue. Find the below screenshot of the issue.








Please provide your inputs.....




Regards,

Rahul

Timeout settings - 400 Session timed out

$
0
0

Hello SRM-gurus,

 

we're working with SRM 5.0 and internal ITS. We would like to change the session timeout settings for the Web-UI.

For example if a user is logged in but does not use the SRM-system for 40 minutes (no clicks). Then he should be able to go on working without getting the error message:

 

400 Session timed out - please log in again

-

-


Error: -11

Version: 7000

Component: ICM

Date/Time: Wed Feb 13 09:02:19 2008 

Module: icxxthr_mt.c

Line: 1705

Server: xyz

Error Tag: {-}

Detail: Session does not exist

 

© 2001-2005, SAP AG 

 

 

We found the thread "TIME OUT ERROR"

https://www.sdn.sap.com/irj/sdn/advancedsearch?query=400Sessiontimedout-pleaseloginagain&cat=sdn_all

and tried to find the correct parameter in SMICM. Is it 'conn_timeout' or 'icm/keep_alive_timeout' or another one?

 

As Deepi P mentioned in this thread, there is no chance to change the paramter icm/keep_alive_timeout.

 

We would prefer a 2-hours timeout.

 

Thanks for your help in advance,

 

Regards,

 

Henning

 

SAP ITS Mobile Application on Wavelink Browser

$
0
0

Hello everyone,

 

We have developed a custom ITS mobile application for Warehouse management (LM*) transactions.

 

We have customized our service to display correctly on Internet explorer by:

1. Adding a Viewport META Tag.

<meta name="viewport" content="width=375, initial-scale=1">

2. Parameters ~ITSMOBILEELEMFACTOR = ‘15’ and ~ITSMOBILEELEMUNITS

= ‘px’ used in SICF service to change the width of screen elements

3. Used a custom CUAAREA include to remove unwanted icons from CUA Area.

 

However, when we installed Wavelink browser, the screens do not fit. Please see attached images.

ITS ME on wavelink - 1.png

ITS ME on wavelink - 2.png

Questions:

1. Is there browser detection capability in SAP ITS Mobile applications? I read on a blog from 2008 that it is not. Hoping that it's possible in 2015 .

 

2. Can we customize the application to display correctly on both browsers at the same time? We have used  ~ITSMOBILEELEMFACTOR and ~ITSMOBILEELEMUNITS parameters to set the screen element sizes for IE. Can we set them differently for IE and Wavelink on the same ICF service?

 

3. We assumed that Industrial browsers such as Wavelink should automatically display the SAP RF applications without needing customization for fitting the screens. Has anyone got experience with Wavelink browsers for ITS Mobile?

 

4. We used Style MOBILE4 for our HTML templates. Does Wavelink work best with some other style?

 

Thanks and Best Regards,

Ashwin


Static help files for webGUI transactions

$
0
0

Hi,

 

In an ESS environment we want to use static help files, which should be maintained via the R/3 SE80.

 

In the case of existing interent services the solution is obvious, it's simply adding a language specific MIME file.

 

But there are transactions, for which an internet service doesn't exist, as they are executed and rendered on the fly via the webgui.

 

Is there any simple way to maintain static help files via the R/3 for transactions without an explicit internet service ?

 

Regards,

 

Christoph Baehr

IBM Germany

ITS mobile on Intermec CK61

$
0
0

Hi out there,

 

I browsed already a lot through the web and did not really find solutions to my questions. We try to run a standalone ITS. mobile RF guns are Intermec CK61. To my knowledge the colleagues use windows CE and Internet exploerer. IBrowse (Intermec) also is available, I suppose.

I already created Internet services for transaction LM01 (RLMENU) with the option "mobile devices" and some other custom made transactions and published the services. We experience three major issues at the moment:

 

1. Function keys are not working properly: Tapping on the keys on the screen works in the menu LM01, but not pressing F1 on the "keyboard.". Is ~ITSMOBILEDEVICEINCLUDE  <Name_of_the_template_to_be_included> the solution here

2. The resulting web page on the Intermec screen seems to be a bit too large. The result are scrollbars and not the whole page fitting on the screen. Do I have a chance either to edit the html templates or preferably change the template generator. is there a good manual somewhere out there.

3. One of the major issues: The main menu looks rather good, any time a "normal" transaction should be called from the menu, the screen seems to change from ITS to the WEBGUI, whether a corresponding service was generated or not. How can I tell the menu to "use" the appropriate service file instead of generating its own stuff in a WebGUI.

Or is it possible to change the look and fell of the automatically generated html pages here (I think the parameter to enable generating is ~generatedynpro = 1, isn't it?)

 

Thanks in Advance

 

Volker

SAP RF error screen logoff

$
0
0

Hi,

 

I encounter a little problem. I set up an RF menu which consist partly of standard transactions like LM05 or LM50. On the other hand there are also custom functions. I created all HTML templates and published the services, so far it seemed ok. Screen look ok. But navigating through the functions or menu entries I had a weird phenomenon.

E.g. when I get an error message and leave it pressing "OK" in a standard transaction or if I press F3 in the entry screen of a standard transaction, then the system performs a complete logoff! I'd like to have that, when pressing F3 in the uppermost menu level, but nowhere else.

In my custom transactions it will work fine, as I do not use the standard error screen (If i would, I expect the same problems as with standard transactions); if I leave the entry screen using F3 it will return to the menu.

 

As I could see, the difference is:

  • the custom transactions end with "leave program" when I press F3
  • the standard transactions end (in form "BACK_TO_PROGRAM") with "leave to transaction MMENU", where MMENU = LM01.

 

Is there a possibility to make the error screen or the standard entry screen to perform a "leave program" instead of "leave to transactions" or do I do something wrong?

 

This is only when calling it as an ITS service in a web browser, in SAPGUI transactions work fine.

 

My service settings are:

service gui settings.gif

on the logoff-tab I have entered a URL, consisting of the logoff-service combined with the service itself:

....logoff?erdirecturl = <my service>

redirect url setting.gif

 

In another system, where I use only custom transactions I use the very same service settings and it works fine. If you need more information, feel free to ask.

 

Thx in advance

 

Volker

hyperlink to ABAP report in web portal

$
0
0

Is there a way of linking to an abap report in the web portal system without using the www_get_selscreen function? R/3 version 4.0 and an ITS server is being used.

 

The abap reports all work from system>services>reporting in the portal, but I'd like to offer a web page which just lists a couple of reports.

BINDUMP of content denied in the SMICM log while connecting to external sys

$
0
0

Hi,

 

Though this question is related to SAP XI, I feel this question can also be answered by people in ITS, so i am posting this in this forum.

 

In my current scenario where SAP XI system pushes data to another system(ABC system) using HTTPS connection. I have set up an RFC destination of Type G to connect to the external system.

 

When i do a Test connection, i see in SMICM log file, i found that connection established, request message written into ABC system.When response is being written i could find BINDUMP of content denied in the SMICM log file. What does that exactly mean..?

 

Also When i contacted the other party--ABC, they have told that they could not see any messages in their system.

 

XI shows successfully processed and ABC system did not receive the message... So where did the data go?? I have no clue :-(( Need your inputs in this regard. How to trace if the message has been successfully posted by XI. Below is the SMICM log file.

 

[Thr 5880] IcmConnConnect: direct connect to www2.ABC.com:443

[Thr 5880] nihsl-getHostAddr: found hostname '.www2.ABC.com' in cache

[Thr 5880] nihsi-getHostAddr: hostname '.www2.ABC.com' = addr 16.256.48.91

[Thr 5880] nihsi-getServNo: servicename '443' = port 01.BB/0443

[Thr 5880] NiCreateHandle: state hdl 23 / socket -1 NI_INITIAL

[Thr 5880] NiIBlockMode: switch off block-mode for hdl 23 / socket -1

[Thr 5880] NiLowLevCon: connect to: host 16.256.48.91, port 01.BB/0443, fam 2 (low adr..high adr)

[Thr 4532] [Thr 4532] NiISelect: fds in write-mask: [Thr 5880] NiIInitSocket: set default settings for socket 65268

[Thr 5880] NiISocket: hdl 23 got socket 65268

[Thr 5880] NiPBlockMode: set socket 65268 to NONBLOCK mode

[Thr 4532]

[Thr 5880] NiPConnect: connect in progress

[Thr 5880] SiPeekPendConn: connection of socket 65268 established

[Thr 5880] NiLowLevCon: took local port 10.1B/4123

[Thr 5880] nilh-localCheck: using local address list

[Thr 5880] NiSetStat: state hdl 23 NI_CONNECTED

[Thr 5880] ->> SapSSLSessionInit(&sssl_hdl=015BC3DC, role=1 (CLIENT), auth_type=3 (USE_CLIENT_CERT))

[Thr 5880] <<- SapSSLSessionInit()==SAP_O_K

[Thr 5880] in: args = "role=1 (CLIENT), auth_type=3 (USE_CLIENT_CERT)"

[Thr 5880] out: sssl_hdl = 19193D20

[Thr 5880] ->> SapSSLSetNiHdl(sssl_hdl=19193D20, ni_hdl=23)

[Thr 5880] IcmPlCheckRetVal: Next status: WRITE_REQUEST(3)

[Thr 5880] IcmConnRollInWP: no need to roll in WP status: ROLLED IN

[Thr 5880] MPI<12ee>0#7 GetInbuf 5 1489e0 2179 (1) -> 6

[Thr 5880] NiPBlockMode: set socket 65268 to NONBLOCK mode

[Thr 5880] NiPSockGetStatus: socket 65268 ok, no data pending

[Thr 5880] NiPBlockMode: set socket 65268 to BLOCK mode

[Thr 5880] IcmReadFromPartner(id=0/4693): fe-nihdl timeout

[Thr 5880] PlugInHandleServData: role: 2, status: 3, content-length: 0/0

buf_len: 2127, buf_offset: 0, buf_status: 6

[Thr 5880] HttpParseRequestHeader: content length: 1805

[Thr 5880] HttpParseRequestHeader: no transfer-encoding set

[Thr 5880] HttpParseRequestHeader: Version: 1000

[Thr 5880] HttpParseRequestHeader: Keep-Alive: 0

[Thr 5880] IcmPlCheckRetVal: Next status: READ_RESPONSE(2)

[Thr 5880] IcmHandleNetWrite(id=0/4693): HandleServData returned: 2

[Thr 5880] BINDUMP of content denied

[Thr 5880] IcmWriteToConn(id=0/4693): prepared to write data to partner (len = 2127)

[Thr 5880] ->> SapSSLWrite(sssl_hdl=19193D20, buf=061F8A74, len=2127, timeout=2000, &writelen=123EFF24)

[Thr 5880] <<- SapSSLWrite(sssl_hdl=19193D20)==SAP_O_K

[Thr 5880] result = "written= 2127 of 2127 (all)"

[Thr 5880] IcmWriteToConn(id=0/4693): wrote data to partner (len = 2127)

[Thr 5880] MPI<12ee>0#8 FreeInbuf#1 0 1489e0 0 -> 0

[Thr 5880] IcmConnRollInWP: no need to roll in WP status: ROLLED IN

[Thr 5880] IcmReadFromConn(id=0/4693): request new MPI (0/0)

[Thr 5880] MPI<12ed>1#4 GetOutbuf -1 1489e0 65536 (0) -> 061F8A40 0

[Thr 5880] ->> SapSSLRead(sssl_hdl=19193D20, buf=061F8A74, maxlen=65483, timeout=500, &readlen=123EFEE8)

[Thr 5880] Fri Dec 02 08:59:10 2005

[Thr 5880] <<- SapSSLRead(sssl_hdl=19193D20)==SAP_O_K

[Thr 5880] result = "max=65483, received=8036"

[Thr 5880] IcmReadFromConn(id=0/4693): read 8036 bytes(timeout 500)

[Thr 5880] BINDUMP of content denied

[Thr 5880] PlugInHandleNetData: role: 2, status: 1, content-length: 0/-1

buf_len: 8036, buf_offset: 0, buf_status: 0

[Thr 5880] PlugInHandleNetData: read response header

[Thr 5880] HttpParseResponseHeader: no transfer-encoding set

[Thr 5880] HttpParseResponseHeader: Version: 1000

[Thr 5880] HttpParseResponseHeader: Keep-Alive: 0

[Thr 5880] PlugInHandleNetData: more data to read

[Thr 5880] PlugInHandleNetData: need more data (7936/12484)

[Thr 5880] IcmPlCheckRetVal: Next status: READ_RESPONSE(2)

[Thr 5880] IcmHandleNetRead(id=0/4693): read_len: 8036, HandleNetData returned: 2

[Thr 5880] IcmHandleNetRead(id=0/4693): status 2 -> 2

[Thr 5880] ->> SapSSLReadPending(sssl_hdl=19193D20, &pendlen=123EFF1C)

[Thr 5880] <<- SapSSLReadPending(sssl_hdl=19193D20)==SAP_O_K

[Thr 5880] out: pendlen = 0

[Thr 5880] IcmHandleNetRead(id=0/4693): pending SSL data: 0, rollout=1

[Thr 5880] nihsl-getHostAddr: found hostname 'localhost' in cache

[Thr 5880] nihsi-getHostAddr: hostname 'localhost' = addr 127.0.0.1

[Thr 5880] NiIDgSend: re-connect dgram to: host 127.0.0.1, port FD.E6/64998, fam 2 (low adr..high adr)

[Thr 5880] IcmConnRollOut: connection (id=0/4693) rolled out:

[Thr 5880] CONNECTION (id=0/4693):

used: 1, role: 2, stateful: 0

NI_HDL: 23, protocol: 2

host: www2.ABC.com:443

status: READ_RESPONSE

connect time: 02.12.2005 08:59:08

WP-status: ROLLED IN (Context: 0, Role: 2)

tid: 15, mode: 0, uid: 746, roll-reason: ICM_ROLL_NONE

MPI request: <12ee> MPI response: <12ed>

request_buf_size: 2127 response_buf_size: 65484

request_buf_used: 2127 response_buf_used: 8036

request_buf_offset: 0 response_buf_offset: 0

[Thr 4852] NiBufSelect: Postprocessing...

[Thr 4852] NiBufSelect: returning 1 clients

[Thr 4852] NiSelNext: returning hdl 5, r--, 00000000, rest 0 entries (0164FEF0)

[Thr 5880] IcmWorkerThread: Thread 6: Waiting for event

[Thr 4852] NiIPeek: peek successful for hdl -1 / socket 65588 (r)

[Thr 4852] NiIDgReceive - WAKEUP DGRAM received from:

host 127.0.0.1, port 07.B0/1968, fam 2 (low adr..high adr)

[Thr 4852] NiIPeek: peek for hdl -1 / socket 65588 timed out (r; 0)

[Thr 4852] IcmWatchDogThread: dg received

[Thr 4852] IcmWatchDogUpdateRollQueue(id=0/4693): insert fe-nihdl 23, flags=1

[Thr 4852] NiSelSet: hdl 23, r-, 01679D50

[Thr 4852] IcmWatchDogThread: check ni handles (timeout=10000)

[Thr 4852] NiBufSelect: Preprocessing...

[Thr 4852] NiISelect: timeout 10000 ms

[Thr 4852] NiISelect: maximum fd=65757

[Thr 4852] NiISelect: fds in read-mask: [Thr 4852]

[Thr 4852] NiISelect: fds in write-mask: [Thr 4852]

[Thr 4852] NiBufSelect: Postprocessing...

[Thr 4852] NiBufSelect: returning 1 clients

[Thr 4852] NiSelNext: returning hdl 23, r--, 01679D50, rest 0 entries (0164FF00)

[Thr 4852] IcmWatchDogThread(id=0/4693): nihdl 23 - data received(read)

[Thr 4852] NiSelClear: removed hdl 23 from selectset

[Thr 4852] IcmQueueAppend: Queuelen: 1

[Thr 4852] IcmCreateRequest: Appended request 8369

[Thr 4852] IcmConnRollIn: connection (id=0/4693) rolled back to status: READ_RESPONSE

[Thr 4852] IcmWatchDogThread: check ni handles (timeout=10000)

[Thr 4852] NiBufSelect: Preprocessing...

[Thr 4852] NiISelect: timeout 10000 ms

[Thr 4852] NiISelect: maximum fd=65757

[Thr 4852] NiISelect: fds in read-mask: [Thr 4152] IcmWorkerThread: worker 3 got the semaphore

[Thr 4152] REQUEST:

Type: READ_RESPONSE Index = 8368

[Thr 4152] CONNECTION (id=0/4693):

used: 1, role: 2, stateful: 0

NI_HDL: 23, protocol: 2

host: www2.ABC.com:443

status: READ_RESPONSE

connect time: 02.12.2005 08:59:08

WP-status: ROLLED IN (Context: 0, Role: 2)

tid: 15, mode: 0, uid: 746, roll-reason: ICM_ROLL_NONE

MPI request: <12ee> MPI response: <12ed>

request_buf_size: 2127 response_buf_size: 65484

request_buf_used: 2127 response_buf_used: 8036

request_buf_offset: 0 response_buf_offset: 0

[Thr 4152] ->> SapSSLRead(sssl_hdl=19193D20, buf=061FA9D8, maxlen=57447, timeout=500, &readlen=10BEFEE8)

[Thr 4852]

[Thr 4852] NiISelect: fds in write-mask: [Thr 4852]

[Thr 4152] <<- SapSSLRead(sssl_hdl=19193D20)==SAP_O_K

[Thr 4152] result = "max=57447, received=4548"

[Thr 4152] IcmReadFromConn(id=0/4693): read 12584 bytes(timeout 500)

[Thr 4152] BINDUMP of content denied

[Thr 4152] PlugInHandleNetData: role: 2, status: 2, content-length: 7936/12484

buf_len: 12584, buf_offset: 8036, buf_status: 0

[Thr 4152] PlugInHandleNetData: read response body (len=12484/12484)

[Thr 4152] PlugInHandleNetData: response completely read(EOS=0)

[Thr 4152] IcmFlushBuf: Flushing 12584 Bytes, buf_status: 6

[Thr 4152] flush buffer with mpi buffer id 1

[Thr 4152] MPI<12ed>1#5 FlushOutbuf l1 1 1 1489e0 12636 6 -> 061F8A20 0

[Thr 4152] IcmConnRollInWP: no need to roll in WP status: ROLLED IN

[Thr 4152] PlugInHandleNetData: close connection

[Thr 4152] IcmPlCheckRetVal: Plugin retval: PLUGIN_RET_CLOSE (-702)

[Thr 4152] IcmHandleNetRead(id=0/4693): read_len: 4548, HandleNetData returned: -702

[Thr 4152] IcmConnRollInWP: no need to roll in WP status: ROLLED IN

[Thr 4152] PlugInStopConn: role: 2, error: 0, write_err: 1

[Thr 4152] ->> SapSSLSessionDone(&sssl_hdl=015BC3DC)

[Thr 4152] <<- SapSSLSessionDone(sssl_hdl=19193D20)==SAP_O_K

[Thr 4152] NiICloseHandle: shutdown and close hdl 23 / socket 65268

[Thr 4152] IcmConnClose: Connection 0/4693 closed

[Thr 4152] IcmConnFreeContext: context 0 released

[Thr 4152] IcmServDecrRefCount: intersrv.afdb.local:443 - serv_ref_count: 1

[Thr 4152] IcmWorkerThread: Thread 3: Waiting for event

 

Cheers,

Siva Maranani

Viewing all 399 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>