Inbound Queues stuck with RFC errors
Hi Experts,
Greetings for the Day !
We have BDOC related issue and we need your expert help ASAP in resolving the same.
We ahev a few BDOCS lying in intermediate state in transaction SMW01, which we found using BDOC monitoring on daily basis. When we check the same in SMQR - inbound queue, we found that the queues are stuck with an RFC error message.
We are re-activate these queues to actually resolve the intermediate bdocs. But, my query is
1> The raeson for getting these BDOCS in intermediate state & stuck queues
2> A permanent resolution for the same.
Please help and let us know if you need more details.
Regards,
Kanika
Hi Kanika,
RFC error can be due to a bad connection as well. If the server is down, there might be a problem in communication with the connected system and the queues will not be processed further. You need to reactivate or unlock to get the queues processed.
But if there are any specific errors for which the queues are stuck do state the same, so that we can look into an actual resolution.
Regards,
Venkat
Similar Messages
-
ASR Hyper-v (VMM) to Azure and we are stuck with this error while preparing the VMM Server
We are stuck with this error while installing ASR provider and registering with Azure Vault, can i get some help on this
Error:
NO Vaults could be retried for the registration key. Please ensure that
1, your registration key has not expired.You can re-downloading registration key from Azure site Recovery portal
2, Your system clock is not out of sync with the selected system time zone
System Clock is set to IST and Azure to southeastasiaHi,
Could you please ensure that you have downloaded the latest registration key from the portal?
Also ensure that the machine from where you are accessing the portal and the VMM server has the right time according to your time zone.
Thank you,
Ruturaj -
Queue Stuck with DWB authorization
Hello All,
On sales order creation , queue is stuck with error "You do not have authorization for the DWB object". Any idea on the issue?
Thanks,
ShubhHi Shubh,
Can you check the USER authorization of integrating between two systems whether it has admin user role assigned to post the objects. All companies are using as RFCUSER, so check whether EM Admin user role is assigned to this user.
Regards
GGOPII -
Hi,
We send about 7000 IDOCs to PI. These IDOCs are sent to the PE for a ccBPM.
However, the Inbound Queue got stuck with status of the first message on "Transaction Executing". This stayed this way for 2 days.
In the end we locked and unloced the queue and every thing was running again.
But a few minutes later all the data was punt into the BPM queue and nothing was happing. (first record had status "transaction recorded"). I had to activate the QIN scheduler and everyting was running again.
This is happening in a production environment and is not acceptable (processes run at night).
Does somebody have hints where to start looking or have a solution?
RonCheck this blog :
XI : How to Re-Process failed XI Messages Automatically
Note 527481 - tRFC or qRFC calls are not processed
Regards
Gangaprasad -
Inbound Queues in XI --System error
HI Friends,
sceanrio : Outbound IDOC
I have observed some messages struck in inbound queue and first message stoped because of system error.
I know if we delete this message , rest of the message will restart and process it.
BUt i don't know , if i delete , what will happen to this message ? I can't resart bcz restart not possible.
2. If all messages in queue, and restart not possible then what is the solution ? only deletion or ?????
DevaHI Deva,
Before deleting try to unlock the queue and re-execute the first message then remaining messages will process.If you are not able to resend the first message ....analyze the error why it is failing.
Finally if the above two options are not working then you need to Identify the first message and delete the first message informing business to resend that perticular message.
Regards,
Naveen. -
Folks,
The status of my inbound queues in CRM is "stop". Tried activating it, unlocking it but it does not seem to work. This is a newly configure box where I just got done making related queue entries in smqr and trying to download a object in R/3. The object is in "running" status. Any idea what I am missing ?
FazHi Fasi Syed.
How about the results of the Tx MW_CHECK or the SMWP. Usually you get some info there to start your analysis.
Regards
Thomas -
Stuck with an error, need help.
Hi Gurus,
I am calling the workflow throught the function module SWW_wi_start_simple, I am throwing with an exception 'read_failed' Can any one say why this error being stated.
Secondly, I coded as below to start the work flow with the wf container. How can i use those conatiner variables in the workflow builder
I coded as below now , now can i use these variables directly in workflow builder or do i need to create again in the workflow builder.
Can any one say this please I am in need.
code
FUNCTION zhr_workflow_initiator.
""Local interface:
*" IMPORTING
*" REFERENCE(EMPLOYEENR) LIKE PA0000-PERNR
*" REFERENCE(PLANNAME) LIKE T5UCA-LTEXT
*" REFERENCE(DEPENDANCY) LIKE T5UCF-LTEXT
INCLUDE <cntn01>.
DATA: wis_obj TYPE swc_object.
DATA: task LIKE swwvpublic-wi_rh_task VALUE 'WS90000001',
WI_ID LIKE swwvpublic-wi_id.
DATA: agents LIKE swhactor OCCURS 0 WITH HEADER LINE,
wi_container LIKE swcont OCCURS 0 WITH HEADER LINE.
DATA:BEGIN OF benadjreakey,
pernr LIKE PA0001-PERNR,
subty like p0378-subty,
objps like p0378-objps,
sprps like p0378-sprps,
endda like p0378-endda,
begda like p0378-begda,
seqnr like p0378-seqnr,
END OF benadjreakey.
data: l_PLANNAME(30) TYPE c,
l_DEPENDANCY(20) TYPE c.
data: BENEFIT_PLAN like T5UCA-BPLAN,
DEPENDACY_CODE like T5UCF-DEPCV,
COMPANY_CODE like PA0001-BUKRS,
PERSONAL_AREA like PA0001-WERKS.
"Initialize" NULL_AGENTS1
CLEAR agents.
REFRESH agents.
MOVE employeenr TO benadjreakey-pernr.
move planname to l_planname.
move dependancy to l_dependancy.
**MOVE SUBTYPE to BENADJREAKEY-subty.
**MOVE LOCKINDICATOR to BENADJREAKEY-sprps.
**MOVE VALIDITYEND to BENADJREAKEY-endda.
**MOVE VALIDITYBEGIN to BENADJREAKEY-begda.
**MOVE RECORDNUMBER to BENADJREAKEY-seqnr.
CALL FUNCTION 'ZHR_BEN_WORFLOW_DATA'
EXPORTING
PLANNAME = l_planname
PERNR = benadjreakey-pernr
DEPENDANCY = l_dependancy
IMPORTING
BENEFIT_PLAN = benefit_plan
DEPENDACY_CODE = DEPENDACY_CODE
COMPANY_CODE = COMPANY_CODE
PERSONAL_AREA = PERSONAL_AREA
Get object Referance
swc_create_object wis_obj 'BENADJREAS' benadjreakey.
swc_set_element wi_container 'benefit_plan_code' BENEFIT_PLAN.
swc_set_element wi_container 'Dependancy_code' DEPENDACY_CODE.
swc_set_element wi_container 'Company_code' Company_code.
swc_set_element wi_container 'PERSONAL_AREA' PERSONAL_AREA.
swc_set_element wi_container 'ADJUSTMENTREASON' wis_obj.
swc_container_to_persistent wi_container.
CALL FUNCTION 'SWW_WI_START_SIMPLE'
EXPORTING
task = task
IMPORTING
wi_id = wi_id
TABLES
AGENTS = AGENTS
wi_container = wi_container
EXCEPTIONS
id_not_created = 1
read_failed = 2
execution_failed = 3.
MOVE wi_id TO workitem_id.
IF sy-subrc <> 0.
WRITE / 'NO_workflow_started'.
ENDIF.
ENDFUNCTION.
RaviHi Ravi,
You were able to program the function module but you are not able to find out why the exception is raised? This sounds a bit strange to me, or do you want us to give an answer in stead of searching for one yourself?
If you didn't create these container elements in the workflow you can't use them, and it could even be that that is why your exception is raised. By putting them in a container which is used when starting the workflow, they will not be automatically created in your workflow.
And to be more up to date use FM SAP_WAPI_START_WORKFLOW as Arghadip suggested.
Regards,
Martin -
P35 Platinum stuck with 008D error in boot with newly added OCZ Fatal1ty rams
Hi,
I was using 2x1 GB 800 MHZ OCZ vista performance rams without any problem. I just bought 2x1 OCZ Fatal1ty 1066 MHZ rams. In the specification of my P35 Platinum mainboard it tells that it supports 1066 (OC).
I don't want of course to run all my rams at 1066 MHZ. I just want to run all of them at 800 MHZ.
However, when I placed all 4 rams in every combinotion on the slots, computer boots but it stuck after the boot screen and there is "008D" in the rightdown corner.
Interestingly when I just put Fatality rams (2GB) computer doesn't boot! Only 1xvista perf. Mhz 1xFatal1ty or 1xvista perf. Mhz 1xFatal1ty works but stuck at after the boot screen.
I tried to enter 5-5-5-15 values and tried to adjust memory voltage to 2.1 V as told in the new ram's specification but doesn't affect. What is your solution? Since new rams do not work among themselves, are they broken or my board doesn't support them?If I'm not wrong, your post sounds to me that you are trying to mix the OCZ Vista and OCZ Fatal1ty RAMs on the same board.
This is highly not recommended as both RAMs are very different in most aspects (Speed, latencies, voltage and made).
I would suggest that you clear CMOS and choose which set you'll want to boot the system with and settle with that. -
this is a continuation from this thread
http://forum.java.sun.com/thread.jspa?messageID=103070161�
i decide to start a new one, because it is something different.
A
package ABC;
import java.io.*;
import java.util.*;
public class Test {
public void main(String[] args) throws IOException {
Numbering CM = Numbering(55, new byte[6]);
CM.setNumber1(5);
System.out.print(CM.getNumber1());
}B
package ABC;
public class Numbering {
private int number1;
private byte[] number2;
public Numbering(int number1, byte[] number2) {
this.number1 = number1;
this.number2 = number2;
public int getNumber1() {
return number1;
public byte[] getNumber2() {
return number2;
public void setNumber1(int number1) {
this.number1 = number1;
public void setNumber2(byte[] number2) {
this.number2 = number2;
}C
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.Writer;
public class Reading {
private BufferedReader reader;
private Writer writer;
public Reading(String file) throws IOException {
reader = new BufferedReader(new FileReader((file)));
public Numbering receive() throws IOException {
(lots of codes)
return new Numbering(number1, number2);
}how can i call the receive() command in C?
i want to print the values of number1 and number2 that i generated in receive().
tqfmpfmpf wrote:
this is a continuation from this thread
http://forum.java.sun.com/thread.jspa?messageID=103070161
i decide to start a new one, because it is {color:#ff0000}something {color}different.
...something??? -
EWM : Error message in the in Inbound Queue
During the creation of Inbound delivery in EWM through QRFC..the queue is stuck with an error message
" Error accessing product data administration "Message no. /SCDL/AF032""..Please let me know if you have seen this issue earlier.
ECC: Inbound delivery is created
QRFC: Stuck in the queue and error message can be seen through SMQ2 transaction
EWM: No IBN created because of the errored queue
Thanks,
Syed Ismail
PS: Is there a way to create a new section for EWM queries so that they do not get mixed up with regular WM issues ?Thank you for your reply. The views are extended and i did look at the SCU set up and they seem to be good. Actually the scenario is that we had a system where all these processes were working fine in a client. A client copy was made to a new system and i am facing issues simulating in the new client.
I faced an issue in the new system where the function module to create IDN and ID itself was not getting determined and it was because of logical system issue in EWM>Interfaces>ERP Integration>Goods movement>Map storage locations ERP and EWM..I have corrected and the queue gets processed now but i run into this new error.
Will investigate a little more and see how it goes...
I have checked out different settings but i was still not able to fid a solution..Did anybody see this kind of message earlier ? -
SMQ2 - Found a queue with name "*" and all other queues stuck in STOP state
Hi all,
We have a problem on the ECC side, on outbound asynchronous proxies. Sometimes a new queue appears on SMQ2 there with name "", and with status "STOP". At this time, all other queues stuck with STOP status... the only way of resetting all those queues to RUNNING state again is to delete the queue named as ""...
Some of you has any idea how this queue "*" appears there and stop all other queues?
thanks
robertiHi Ravi,
Is not only about one queue stopped... the problem is this queue named ""... with status STOP, all other queues stops too with it. The only way to make things work again is to delete the queue named as ""... the problem is to discover what or who is creating this stupid "*" queue. I think that this is a procedural error on datacenter, but they are saying is not the case... I'm investigating, but if someone else has any idea about I would appreciate
thanks!
roberti -
I would like to disable ssl 3 but need to test what sites only support ssl 3. I keep getting stuck with an error that is over my head. I've tried manipulating the string a dozen different ways and keep getting the same error. I am not familiar with -notin
or how to specify which part of the property its checking: thanks a ton
http://blog.whatsupduck.net/2014/10/checking-ssl-and-tls-versions-with-powershell.html
line with issues:
$ProtocolNames = [System.Security.Authentication.SslProtocols] | gm -static -MemberType Property | where-object{$_.Name -notin @("Default","None") | %{$_.Name}
You must provide a value expression on the right-hand side of the '-' operator.
At S:\scripts\test23.ps1:50 char:126
+ $ProtocolNames = [System.Security.Authentication.SslProtocols] | gm -static -MemberType Property | where-object{$_.Name - <<<< noti
n @("Default","None") | %{$_.Name}
+ CategoryInfo : ParserError: (:) [], ParseException
+ FullyQualifiedErrorId : ExpectedValueExpression
<#
.DESCRIPTION
Outputs the SSL protocols that the client is able to successfully use to connect to a server.
.NOTES
Copyright 2014 Chris Duck
http://blog.whatsupduck.net
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.PARAMETER ComputerName
The name of the remote computer to connect to.
.PARAMETER Port
The remote port to connect to. The default is 443.
.EXAMPLE
Test-SslProtocols -ComputerName "www.google.com"
ComputerName : www.google.com
Port : 443
KeyLength : 2048
SignatureAlgorithm : rsa-sha1
Ssl2 : False
Ssl3 : True
Tls : True
Tls11 : True
Tls12 : True
#>
function Test-SslProtocols {
param(
[Parameter(Mandatory=$true,ValueFromPipelineByPropertyName=$true,ValueFromPipeline=$true)]
$ComputerName,
[Parameter(ValueFromPipelineByPropertyName=$true)]
[int]$Port = 443
begin {
$ProtocolNames = [System.Security.Authentication.SslProtocols] | gm -static -MemberType Property | where-object{$_.Name -notin @("Default","None") | %{$_.Name}
process {
$ProtocolStatus = [Ordered]@{}
$ProtocolStatus.Add("ComputerName", $ComputerName)
$ProtocolStatus.Add("Port", $Port)
$ProtocolStatus.Add("KeyLength", $null)
$ProtocolStatus.Add("SignatureAlgorithm", $null)
$ProtocolNames | %{
$ProtocolName = $_
$Socket = New-Object System.Net.Sockets.Socket([System.Net.Sockets.SocketType]::Stream, [System.Net.Sockets.ProtocolType]::Tcp)
$Socket.Connect($ComputerName, $Port)
try {
$NetStream = New-Object System.Net.Sockets.NetworkStream($Socket, $true)
$SslStream = New-Object System.Net.Security.SslStream($NetStream, $true)
$SslStream.AuthenticateAsClient($ComputerName, $null, $ProtocolName, $false )
$RemoteCertificate = [System.Security.Cryptography.X509Certificates.X509Certificate2]$SslStream.RemoteCertificate
$ProtocolStatus["KeyLength"] = $RemoteCertificate.PublicKey.Key.KeySize
$ProtocolStatus["SignatureAlgorithm"] = $RemoteCertificate.PublicKey.Key.SignatureAlgorithm.Split("#")[1]
$ProtocolStatus.Add($ProtocolName, $true)
} catch {
$ProtocolStatus.Add($ProtocolName, $false)
} finally {
$SslStream.Close()
[PSCustomObject]$ProtocolStatus
Test-SslProtocols -ComputerName "www.google.com"V2 version:
function Test-SslProtocols {
param(
[Parameter(
Mandatory=$true,
ValueFromPipelineByPropertyName=$true,
ValueFromPipeline=$true
)]$ComputerName,
[Parameter(
ValueFromPipelineByPropertyName=$true
)][int]$Port = 443
begin {
$protocols=[enum]::GetNames([System.Security.Authentication.SslProtocols])|?{$_ -notmatch 'none|default'}
process {
foreach($protocol in $protocols){
$ProtocolStatus = @{
ComputerName=$ComputerName
Port=$Port
KeyLength=$null
SignatureAlgorithm=$null
Protocol=$protocol
Active=$false
$Socket = New-Object System.Net.Sockets.Socket('Internetwork','Stream', 'Tcp')
$Socket.Connect($ComputerName, $Port)
try {
$NetStream = New-Object System.Net.Sockets.NetworkStream($Socket, $true)
$SslStream = New-Object System.Net.Security.SslStream($NetStream, $true)
$SslStream.AuthenticateAsClient($ComputerName, $null, $protocol, $false )
$RemoteCertificate = [System.Security.Cryptography.X509Certificates.X509Certificate2]$SslStream.RemoteCertificate
$protocolstatus.Active=$true
$ProtocolStatus.KeyLength = $RemoteCertificate.PublicKey.Key.KeySize
$ProtocolStatus.SignatureAlgorithm = $RemoteCertificate.PublicKey.Key.SignatureAlgorithm.Split("#")[1]
catch {
Write-Host 'Failed'
finally {
New-Object PsObject -Property $ProtocolStatus
$SslStream.Close()
Test-SslProtocols -ComputerName www.google.com
¯\_(ツ)_/¯ -
Messages stuck in Inbound Queue with Ready Status
Hi All,
The messages in the Inbound queue are getting stuck in Ready status.
I have to manually Unlock each queue to start the processing.
After some time again all the message queue are back to the Ready State.
Please help me on this issue.
Regards
Milango to --> sxmb_adm
Manage Queue
Select all Queues, Activate Queues.
& check your scenarios, now it will not stuck due to this error. -
Queue with error in Inbound Queue SMQ2 can not de deleted
Hello,
We did the replication of Materials and Services correctly.
However, in the SMQ2 trx. (inbound Queue in SRM 5), we keep seeing the following queues:
R3AD_ATTRIBUTE
R3AD_CONDITIONS
R3AD_LEDELIVERY
R3AD_OBJCL
These queue have status "SYSFAIL". We want to get rid of these queues but upon deleting them, they keep appearing again the folowing day!
How do we have to proceed?
Thanks for any reply.
AartThanks Dean but it did not work.
The queue´s keep coming back.
The message of the SYSFAIL is now:
SR053 - No mapping function module entered in SMOFSUBTAB
Any clues?
Thanks,
Aart -
Messages still stuck in the Inbound queue SMQ2
Hello XI Gurus,
All my messages with "READY" status are still stuck in the inbound queue (smq2) for the last 2 hours...there was no SYSFAIL error messages or scheduled background running. I have to manually go in and executed each of those messages, instead of automatically process it. Could someone please tell me how to troubleshoot this?
Thanks so much in advanced,
DngImplement SAP note 758677 for this. This exactly deals with your issue.
This Basically speaks about scheduling 'RSQIWKEX' for inbound and 'RSQOWKEX' for outbound queues.
Also, you need to set the parameter 'QRFC_Restart_ALLOWED' to '1' in the transaction 'SXMB_ADM' -> Integration engine. Its in the runtime dropdown menu.
Note : without this parameter being set this will not work.
Thanks,
Karthik
Edited by: Karthik Rangaraju on Oct 1, 2008 2:13 PM
Maybe you are looking for
-
LSMW: Error concerning the logical path in Specify Files step
Hi, I am trying on an ECC 6.0 EHP6 system to upload (open) POs from an existing SAP ERP system. Since I faced some complications in batch input recording method, I decided to go with the standard batch/direct input method. I selected object 0085 (Pur
-
Since applying the December 2014 Cumulative Update for SharePoint Server 2010, the Address Book in all of our InfoPath forms will not populate the People Picker field in Chrome, Firefox, or Safari--it only works in Internet Explorer. People can still
-
What's happen if one of hardware part in my Phone is break down?
Apple has a new activation way, if one of hardware part in your device is not match with Apple database. Your phone could not active again. I think if I buy an Iphone from Apple, is totally my phone, I can access all data in it, I can fix it if break
-
How can I connect additional minitor to my 520-1070?
I would like to connect my DELL monitor (AS501) as secondary monior to my HP TouchSmart 520-1070 All-In-One PC. Is it possible at all? If so, please give me detailed instructions. Thank you in advance!
-
Ive bought a CD that contain some files. I need to use it. But the files can only be open on window. Im using macbook air. So what shout I do? Must I install the window software?if its a must,what software I must install?