cancel
Showing results for 
Search instead for 
Did you mean: 

proxy - address invalid

Former Member
0 Kudos

Hello all.

I have a FILE (3rd party) -> PI ->  PROXY (ECC) scenario. The qos is: EOIO.

The proxy message arrives ok to the ECC - but there it fails in the SMQ2 with the error: Address  invalid

I have searched and the only thing I found was this:

http://scn.sap.com/thread/1974111

I have done some debugging, and the place where I get the error is in the function: TRFC_QIN_EXECUTE

after this function call:

call function 'TRFC_QIN_DEST_SHIP'
        destination l_dest
           exporting
                sender_id = org_sid
           importing
                astate    = qastate
           tables
                data      = sdata
                state     = sstate
           exceptions
                system_failure        = 1 message mess
                communication_failure = 2 message mess.

when I check the varaible "mess" after the call it contains the "Address  invalid" string.

I went to SE37 and run the function 'TRFC_QIN_DEST_SHIP with the values I took from the

debugger - and it executes ok, and after that - the entry is gone from the SMQ2.

Why do I get the error at the standard run? what does this error means? what address is invalid?

Any help will be appreciated.

Thanks,

Imanuel Rahamim.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I have open a message call to SAP and they replied:

The error message "Address invalid" comes from the
report

YMM_COMMON_FORMS.

Please contact the owner of this application to check what this error

message means.

I have checked, and it seems that we have a send mail function that uses YMM_COMMON_FORMS and indeed when removing the use of it from the message processing - we don't get the error.

However - this function is needed...

anyone have any idea how can I check what causes this error?

I should have said - but this error only occurs on one system - the COPY PROD system.

on the QAS and DEV systems - it works fine.

Thanks again,

Imanuel Rahamim.

former_member184681
Active Contributor
0 Kudos

Dear Imanuel,

Since you say that this function is responsible for sending e-mails, I suspect that it's one of the addresses that you give as input, that is invalid. Check the sender e-mail address, receiver e-mail address and e-mail server URL that you are using as input parameters, as well as your SCOT configuration. I believe fixing them should help you solve the problem.

Regards,

Greg

Former Member
0 Kudos

Thank you.

indeed, the user that runs the message was not having his EMAIL configured.

I changed it, and now everything runs error free.

Answers (1)

Answers (1)

former_member184681
Active Contributor
0 Kudos

Hi,

Check your proxy implementing class in the receiver system - it looks like it raises some error that is not catched. You could possibly find some more details in transaction st22. Moreover, you could try debugging your proxy implementing class with identical input data to find out the error reason.

Regards,

Greg

Former Member
0 Kudos

Hello.

First - thanks for the quick reply.

I didn't mention - but this is a copy prod system.

In the other systems (DEV, QAS) the proxy works just fine.

Also - there is no dump in ST22.

I'll keep on looking, but I'll be glad to hear more suggestion where to look.

Thanks again,

Imanuel.