A connection was abortively closed after one of the peers sent an rst packet

Hello,
i have a dvr on netwoek that is wok fine. i tried to publish it over internet.
i have tmg with two wan connections(load Balancing) and two internal networks.
i create a server application rule and and but dvr protcols on it.
when i try to open it from outside it's not working. on tmg log it's give me this error:
 A connection was closed because no SYN/ACK reply was received from the server.
also with others dvr i get this error:
a connection was abortively closed after one of the peers sent an rst packet
i tired to read all post on forums but i didn't get a solution for it.
please not that the network rule from internal to external is route and the publish rule is set to make the request is from local host.
so whats the problem?
thanks.

Hi,
Thank you for your post here.
As far as i know, if you would like to publish server located in internal, you need to set the relationship between internal and external as NAT.
Best Regards
Quan Gu

Similar Messages

  • M_ssl.AuthenticateAsServer An established connection was aborted by the software in your host machine

    m_ssl.AuthenticateAsServer(m_X509Certificate,
    false,
    SslProtocols.Tls12,
    false);
    Using Network 4.5.1 on Windows Server 2012 R2     (Virtual machine)  and C#
    The server receive connections from external devices, more than 1200 simultaneously.
    After the connection has been received, the TLS1.2  encryption is used.
    This works fine most of time, except (over weekends), it seems , when the external connection 3G is dropped and many of the external devices. Then about 200-500 of the external devices fails to connect while the remaining 600 stays connected.
    needs to connect again. The error I get during Authentication  is:  An established connection was aborted by the software in your host machine.
    Each ssl stream is dispose of when closed.    
    This is the only exception of with inner exceptions I get. No events are logged in the event log.
    How can I trace what s the reason why the host machine aborted the connection?
    On Hyper V, this is set

    Hello Commstech,
    >>How can I trace what s the reason why the host machine aborted the connection?
    If this exception occurs in the “AuthenticateAsServer” method, since the .NET team opens the source, you could check this blog:
    http://blogs.msdn.com/b/dotnet/archive/2014/02/24/a-new-look-for-net-reference-source.aspx to step into the source code to check what the exact caused reason is. Or according to the source code, to create a custom library which provides the communition
    function, in that custom library, adding the log trace logic so that if there is exception occurring, you just need to check the log.
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • TcpListener not working on Azure: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host

    Hi Everybody,
    i'm playing a little bit with Windows Azure and I'm blocked with a really simple issue (or maybe not).
    I've created a Cloud Service containing one simple Worker Role. I've configured an EndPoint in the WorkerRole configuration, which allows Input connections via tcp on port 10100.
    Here the ServiceDefinition.csdef file content:
    <?xml version="1.0" encoding="utf-8"?>
    <ServiceDefinition name="EmacCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2014-01.2.3">
    <WorkerRole name="TcpListenerWorkerRole" vmsize="Small">
    <Imports>
    <Import moduleName="Diagnostics" />
    <Import moduleName="RemoteAccess" />
    <Import moduleName="RemoteForwarder" />
    </Imports>
    <Endpoints>
    <InputEndpoint name="Endpoint1" protocol="tcp" port="10100" />
    </Endpoints>
    </WorkerRole>
    </ServiceDefinition>
    This WorkerRole is just creating a TcpListener object listening to the configured port (using the RoleEnvironment instance) and waits for an incoming connection. It receives a message and returns a hardcoded message (see code snippet below).
    namespace TcpListenerWorkerRole
    using System;
    using System.Net;
    using Microsoft.WindowsAzure.ServiceRuntime;
    using System.Net.Sockets;
    using System.Text;
    using Roche.Emac.Infrastructure;
    using System.IO;
    using System.Threading.Tasks;
    using Microsoft.WindowsAzure.Diagnostics;
    using System.Linq;
    public class WorkerRole : RoleEntryPoint
    public override void Run()
    // This is a sample worker implementation. Replace with your logic.
    LoggingProvider.Logger.Info("TcpListenerWorkerRole entry point called");
    TcpListener listener = null;
    try
    listener = new TcpListener(RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint);
    listener.ExclusiveAddressUse = false;
    listener.Start();
    LoggingProvider.Logger.Info(string.Format("TcpListener started at '{0}:{1}'", RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint.Address, RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint.Port));
    catch (SocketException ex)
    LoggingProvider.Logger.Exception("Unexpected exception while creating the TcpListener", ex);
    return;
    while (true)
    Task.Run(async () =>
    TcpClient client = await listener.AcceptTcpClientAsync();
    LoggingProvider.Logger.Info(string.Format("Client connected. Address='{0}'", client.Client.RemoteEndPoint.ToString()));
    NetworkStream networkStream = client.GetStream();
    StreamReader reader = new StreamReader(networkStream);
    StreamWriter writer = new StreamWriter(networkStream);
    writer.AutoFlush = true;
    string input = string.Empty;
    while (true)
    try
    char[] receivedChars = new char[client.ReceiveBufferSize];
    LoggingProvider.Logger.Info("Buffer size: " + client.ReceiveBufferSize);
    int readedChars = reader.Read(receivedChars, 0, client.ReceiveBufferSize);
    char[] validChars = new char[readedChars];
    Array.ConstrainedCopy(receivedChars, 0, validChars, 0, readedChars);
    input = new string(validChars);
    LoggingProvider.Logger.Info("This is what the host sent to you: " + input+". Readed chars=" + readedChars);
    try
    string orderResultFormat = Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\xB")) + @"MSH|^~\&|Instrument|Laboratory|LIS|LIS Facility|20120427123212+0100||ORL^O34^ORL_O34| 11|P|2.5.1||||||UNICODE UTF-8|||LAB-28^IHE" + Environment.NewLine + "MSA|AA|10" + Environment.NewLine + @"PID|||patientId||""""||19700101|M" + Environment.NewLine + "SPM|1|sampleId&ROCHE||ORH^^HL70487|||||||P^^HL70369" + Environment.NewLine + "SAC|||sampleId" + Environment.NewLine + "ORC|OK|orderId|||SC||||20120427123212" + Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\x1c\x0d"));
    writer.Write(orderResultFormat);
    catch (Exception e)
    LoggingProvider.Logger.Exception("Unexpected exception while writting the response", e);
    client.Close();
    break;
    catch (Exception ex)
    LoggingProvider.Logger.Exception("Unexpected exception while Reading the request", ex);
    client.Close();
    break;
    }).Wait();
    public override bool OnStart()
    // Set the maximum number of concurrent connections
    ServicePointManager.DefaultConnectionLimit = 12;
    DiagnosticMonitor.Start("Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString");
    RoleEnvironment.Changing += RoleEnvironment_Changing;
    return base.OnStart();
    private void RoleEnvironment_Changing(object sender, RoleEnvironmentChangingEventArgs e)
    // If a configuration setting is changing
    LoggingProvider.Logger.Info("RoleEnvironment is changing....");
    if (e.Changes.Any(change => change is RoleEnvironmentConfigurationSettingChange))
    // Set e.Cancel to true to restart this role instance
    e.Cancel = true;
    As you can see, nothing special is being done. I've used the RoleEnvironment.CurrentRoleInstance.InstanceEndpoints to retrieve the current IPEndpoint.
    Running the Cloud Service in the Windows Azure Compute Emulator everything works fine, but when I deploy it in Azure, then I receive the following Exception:
    2014-08-06 14:55:23,816 [Role Start Thread] INFO EMAC Log - TcpListenerWorkerRole entry point called
    2014-08-06 14:55:24,145 [Role Start Thread] INFO EMAC Log - TcpListener started at '100.74.10.55:10100'
    2014-08-06 15:06:19,375 [9] INFO EMAC Log - Client connected. Address='196.3.50.254:51934'
    2014-08-06 15:06:19,375 [9] INFO EMAC Log - Buffer size: 65536
    2014-08-06 15:06:45,491 [9] FATAL EMAC Log - Unexpected exception while Reading the request
    System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
    --- End of inner exception stack trace ---
    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
    at System.IO.StreamReader.ReadBuffer(Char[] userBuffer, Int32 userOffset, Int32 desiredChars, Boolean& readToUserBuffer)
    at System.IO.StreamReader.Read(Char[] buffer, Int32 index, Int32 count)
    at TcpListenerWorkerRole.WorkerRole.<>c__DisplayClass0.<<Run>b__2>d__0.MoveNext() in C:\Work\Own projects\EMAC\AzureCloudEmac\TcpListenerWorkerRole\WorkerRole.cs:line 60
    I've already tried to configure an internal port in the ServiceDefinition.csdef file, but I get the same exception there.
    As you can see, the client can connect to the service (the log shows the message: Client connected with the address) but when it tries to read the bytes from the stream, it throws the exception.
    For me it seems like Azure is preventing the retrieval of the message. I've tried to disable the Firewall in the VM in Azure and the same continues happening.
    I'm using Windows Azure SDK 2.3
    Any help will be very very welcome!
    Thanks in advance!
    Javier
    En caso de que la respuesta te sirva, porfavor, márcala como válida
    Muchas gracias y suerte!
    Javier Jiménez Roda
    Blog: http://jimenezroda.wordpress.com

    hi Javier,
    I changed your code like this:
    private AutoResetEvent connectionWaitHandle = new AutoResetEvent(false);
    public override void Run()
    TcpListener listener = null;
    try
    listener = new TcpListener(
    RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint"].IPEndpoint);
    listener.ExclusiveAddressUse = false;
    listener.Start();
    catch (SocketException se)
    return;
    while (true)
    IAsyncResult result = listener.BeginAcceptTcpClient(HandleAsyncConnection, listener);
    connectionWaitHandle.WaitOne();
    The HandleAsync method is your "While (true)" code:
    private void HandleAsyncConnection(IAsyncResult result)
    TcpListener listener = (TcpListener)result.AsyncState;
    TcpClient client = listener.EndAcceptTcpClient(result);
    connectionWaitHandle.Set();
    NetworkStream netStream = client.GetStream();
    StreamReader reader = new StreamReader(netStream);
    StreamWriter writer = new StreamWriter(netStream);
    writer.AutoFlush = true;
    string input = string.Empty;
    try
    char[] receivedChars = new char[client.ReceiveBufferSize];
    // LoggingProvider.Logger.Info("Buffer size: " + client.ReceiveBufferSize);
    int readedChars = reader.Read(receivedChars, 0, client.ReceiveBufferSize);
    char[] validChars = new char[readedChars];
    Array.ConstrainedCopy(receivedChars, 0, validChars, 0, readedChars);
    input = new string(validChars);
    // LoggingProvider.Logger.Info("This is what the host sent to you: " + input + ". Readed chars=" + readedChars);
    try
    string orderResultFormat = Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\xB")) + @"MSH|^~\&|Instrument|Laboratory|LIS|LIS Facility|20120427123212+0100||ORL^O34^ORL_O34| 11|P|2.5.1||||||UNICODE UTF-8|||LAB-28^IHE" + Environment.NewLine + "MSA|AA|10" + Environment.NewLine + @"PID|||patientId||""""||19700101|M" + Environment.NewLine + "SPM|1|sampleId&ROCHE||ORH^^HL70487|||||||P^^HL70369" + Environment.NewLine + "SAC|||sampleId" + Environment.NewLine + "ORC|OK|orderId|||SC||||20120427123212" + Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\x1c\x0d"));
    writer.Write(orderResultFormat);
    catch (Exception e)
    // LoggingProvider.Logger.Exception("Unexpected exception while writting the response", e);
    client.Close();
    catch (Exception ex)
    //LoggingProvider.Logger.Exception("Unexpected exception while Reading the request", ex);
    client.Close();
    Please try it. For this error message, I suggest you could refer to this thread (http://stackoverflow.com/questions/6173763/using-windows-azure-to-use-as-a-tcp-server
    ) and this post (http://stackoverflow.com/a/5420788).
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • An established connection was aborted by the software in your host machine

    I have found this example in your library about "Asynchronous Client Socket"
    and when i try to add 
    Send(client,"This is another test message<EOF>");
    sendDone.WaitOne();
    Receive(client);receiveDone.WaitOne();in StartClient() method as shown belowIt throws an error "An established connection was aborted by the software in your host machine"How can i solve this errorusing System;using System.Net;
    using System.Net.Sockets;
    using System.Threading;
    using System.Text;
    // State object for receiving data from remote device.publicclass StateObject {
    // Client socket.public Socket workSocket = null;
    // Size of receive buffer.publicconstint BufferSize = 256;
    // Receive buffer.publicbyte[] buffer = newbyte[BufferSize];
    // Received data string.public StringBuilder sb = new StringBuilder();
    publicclass AsynchronousClient {
    // The port number for the remote device.privateconstint port = 11000;
    // ManualResetEvent instances signal completion.privatestatic ManualResetEvent connectDone =
    new ManualResetEvent(false);
    privatestatic ManualResetEvent sendDone =
    new ManualResetEvent(false);
    privatestatic ManualResetEvent receiveDone =
    new ManualResetEvent(false);
    // The response from the remote device.privatestatic String response = String.Empty;
    privatestaticvoid StartClient() {
    // Connect to a remote device.try {
    // Establish the remote endpoint for the socket.// The name of the // remote device is "host.contoso.com".
    IPHostEntry ipHostInfo = Dns.Resolve("host.contoso.com");
    IPAddress ipAddress = ipHostInfo.AddressList[0];
    IPEndPoint remoteEP = new IPEndPoint(ipAddress, port);
    // Create a TCP/IP socket.
    Socket client = new Socket(AddressFamily.InterNetwork,
    SocketType.Stream, ProtocolType.Tcp);
    // Connect to the remote endpoint.
    client.BeginConnect( remoteEP,
    new AsyncCallback(ConnectCallback), client);
    connectDone.WaitOne();
    // Send test data to the remote device.
    Send(client,"This is a test<EOF>");
    sendDone.WaitOne();
    // Receive the response from the remote device.
    Receive(client);
    receiveDone.WaitOne();
    Send(client,"This is another test message<EOF>");
    sendDone.WaitOne(); Receive(client);
    receiveDone.WaitOne(); // Write the response to the console.
    Console.WriteLine("Response received : {0}", response);
    // Release the socket.
    client.Shutdown(SocketShutdown.Both);
    client.Close();
    } catch (Exception e) {
    Console.WriteLine(e.ToString());
    privatestaticvoid ConnectCallback(IAsyncResult ar) {
    try {
    // Retrieve the socket from the state object.
    Socket client = (Socket) ar.AsyncState;
    // Complete the connection.
    client.EndConnect(ar);
    Console.WriteLine("Socket connected to {0}",
    client.RemoteEndPoint.ToString());
    // Signal that the connection has been made.
    connectDone.Set();
    } catch (Exception e) {
    Console.WriteLine(e.ToString());
    privatestaticvoid Receive(Socket client) {
    try {
    // Create the state object.
    StateObject state = new StateObject();
    state.workSocket = client;
    // Begin receiving the data from the remote device.
    client.BeginReceive( state.buffer, 0, StateObject.BufferSize, 0,
    new AsyncCallback(ReceiveCallback), state);
    } catch (Exception e) {
    Console.WriteLine(e.ToString());
    privatestaticvoid ReceiveCallback( IAsyncResult ar ) {
    try {
    // Retrieve the state object and the client socket // from the asynchronous state object.
    StateObject state = (StateObject) ar.AsyncState;
    Socket client = state.workSocket;
    // Read data from the remote device.int bytesRead = client.EndReceive(ar);
    if (bytesRead > 0) {
    // There might be more data, so store the data received so far.
    state.sb.Append(Encoding.ASCII.GetString(state.buffer,0,bytesRead));
    // Get the rest of the data.
    client.BeginReceive(state.buffer,0,StateObject.BufferSize,0,
    new AsyncCallback(ReceiveCallback), state);
    } else {
    // All the data has arrived; put it in response.if (state.sb.Length > 1) {
    response = state.sb.ToString();
    // Signal that all bytes have been received.
    receiveDone.Set();
    } catch (Exception e) {
    Console.WriteLine(e.ToString());
    privatestaticvoid Send(Socket client, String data) {
    // Convert the string data to byte data using ASCII encoding.byte[] byteData = Encoding.ASCII.GetBytes(data);
    // Begin sending the data to the remote device.
    client.BeginSend(byteData, 0, byteData.Length, 0,
    new AsyncCallback(SendCallback), client);
    privatestaticvoid SendCallback(IAsyncResult ar) {
    try {
    // Retrieve the socket from the state object.
    Socket client = (Socket) ar.AsyncState;
    // Complete sending the data to the remote device.int bytesSent = client.EndSend(ar);
    Console.WriteLine("Sent {0} bytes to server.", bytesSent);
    // Signal that all bytes have been sent.
    sendDone.Set();
    } catch (Exception e) {
    Console.WriteLine(e.ToString());
    publicstaticint Main(String[] args) {
    StartClient();
    return 0;

    Hi Jack,
    I have test the code,both
    Asynchronous Client Socket Example and
    Asynchronous Server Socket Example works fine on my side.
    Server Screenshot                                                    Client
    Screenshot
    >>An established connection was aborted by the software in your host machine
    From the error message,
    Firstly please try to check if there is a firewall between the sender and receiver, make sure that it does not closing the connection because of idle timeout, or just turn off the firewall for testing.
    Also someone try to reset to solve the issue.
    <Copied>
    The issue here was the timeout on the central distributor. That was causing the connection to reset when the receiver did not
    pick up the message within the time limit.  Alter the reset, when this program tried to receive on the socket it would fail with "An established connection was aborted by the software in your host machine" and this generated the failure audits. 
    </Copied>
    In addtion, there is a thread talking about the similar thread, please have a look.
    C# An established connection was aborted by the software in your host machine
    Best of luck!
    Kristin
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • I have a 5 year old Dell PC and purchased the Airport Express last year.  After one of the iphone 4s updates I lost the contact and cannot reestablish.  I have even tried to hard wire from my router to the airport express and I cannot connect.

    I have a 5 year old Dell PC and purchased Airport Express last year.  I used my iphone 4s to connect and it has been working until recently I lost connection after one of the iphone updates.  I cannot make contact with the unit.  I have even used an ethernet cable that I hooked to my router and still won't work.  I cantinually get this message from Airport Utility.  An error has occurred and I can not do anything else.

    If you have the AirPort Express setup in Bridge Mode, try changing the Connection Sharing setting to "Share a public IP address"
    AirPort Utility - Manual Setup
    Click the Internet icon
    Connection Sharing = Share a public IP address
    Update
    You will probably get a message about a Double NAT error. Click to "ignore"
    This setting might allow mutliple devices to connect and may not. It's worth a try...I have about a 60-70% success rate at hotels with this setting.
    Unfortunately, as you note....hotels have become a lot smarter about connections to their network. At some point, they probably will not even allow another router to connect at all.

  • I rented to HD movies on Apple TV, biuth at the same time.  I was able to watch one, butb the second says - error while laoding this content, try later - well I tried later numerous times and continuemto get same message.  what is my next step??

    I rented two HD movies on Apple TV, both at the same time.  I was able to watch one, but the second says - "error while loading this content, try later" - well I tried later numerous times and continue to get the same message.  What is my next step??

    No, the film will be available for 30 days, but once you start watching it the clock will start running and it will expire after 24/48hrs (depending on location).
    You said you rented on Apple TV, which has no accessible storage. When you choose to watch it starts to cache to the small flash drive, which is then flushed when you access another movie (or any other content). Everything is streamed so it will need to load each time. If you want to store any content you need to do so via computer.
    Network issues can also contribute to seeing such an error. If on wifi, try ethernet. Make sure DNS is set to auto (settings - general - network). You can also see the status of your network by getting a report (istumbler, netstumbler or similar), to look for signal strength, noise, nearby networks.
    Other services use adaptive streaming so they won't be much of an issue.

  • I have an ipad with 8.1.1 software. I lost my thumbnails on my movies after one of the system updates but not sure which one since I don 't look at the movies that often.

    I have an ipad running 8.1.1. I lost all of my movie thumbnails after one of the system updates, but I'm not sure which one since I don't look at the movies that ofter.How do I restore my thumbnails. They are fine in itunes on my imac that I sync with.

    onix_76 wrote:
    how come? Documents also have on hand to buy as photo and check the box
    So what?  The second-hand shop you bought it from didn't follow the right procedures.  You also didn't follow the right procedures to make sure that iPhone was not in Activation Lock.  It's like buying a car for cash but not getting the title signed over to you.  It's not your car if you don' have the title.  And that's not legally your iPhone if the previous owner's Apple ID is still registered to the device for Find My iPhone/Activation Lock.
    Only a proof of purchase from the ORIGINAL retail store would do any good at all.  Return the device to where you bought it and demand your money back.  If they refuse, either get a lawyer and/or turn in the device to local police.  If you're in possession of stolen property, then the cops won't care about where you got it from.

  • I have a library of nearly 2000 songs and all of which were purchased/downloaded in their entirety. It seems that after one of the iTunes updates- many (not all, but plenty) of those songs were "cut off" after playing about 2/3 through them- I haven't gon

    I have a library of nearly 2000 songs and all of which were purchased/downloaded in their entirety. It seems that after one of the iTunes updates… many (not all, but plenty) of those songs were “cut off” after playing about 2/3 through them… I haven’t gone through the entire library to see which are complete and which were cut off, but hoped this is “known problem” and hopefully with a known “fix”… Make sense?
    Please advise…
    Thx,
    Johnny

    I have a library of nearly 2000 songs and all of which were purchased/downloaded in their entirety. It seems that after one of the iTunes updates… many (not all, but plenty) of those songs were “cut off” after playing about 2/3 through them… I haven’t gone through the entire library to see which are complete and which were cut off, but hoped this is “known problem” and hopefully with a known “fix”… Make sense?
    Please advise…
    Thx,
    Johnny

  • Download connections doesn't close after I cancel the download, it keep like I am download and only close when I disable the network adapter or reset the router or the firewall

    download connections doesn't close after I cancel the download, it keep like I am downloading and only close when I disable the network adapter or reset the router or the firewall.
    I use pfsense as my firewall and see the traffic not reseting to zero when I cancel download.
    Also, IE doesn't have this problem. When I cancel the download the traffic drops to zero.

    And this problem seems to be systemwide. Since I created a new user and under which problem still exists.
    Hope apple will look into it

  • HT4623 I'm no longer able to take video on my iPad mini this happened after one of the iOS updates

    I'm no longer able to take video with my iPad mini this happened after one of the iOS updates.  How can this be fixed?

    Try sliding the words up/down to select the various modes.

  • Ipad is not restored.. it almost done loading and.it.say There was problem downloading the software for the ipad. the network connection was reset.. i turn off the firewall and antivirus

    ipad is not restored.. it almost done loading and.it.say There was problem downloading the software for the ipad. the network connection was reset.. i turn off the firewall and antivirus.. It was almost donnIe like 5% away to be finish...

    Error -3259 is a network timeout error, usually. This article might help:
    http://support.apple.com/kb/TS2799

  • PR was set 'closed ' after creating PO for this PRin SRM

    HI:
    Our R/3 lease is ECC5.0 and SRM is 5.0.We use Extented classic
    scenairo.
    We created a PR in R/3 and transferred into SRM.After going throgh
    the process of bid invitation,quotation,PO was created.But I found
    there was no PO for this PR have been created in R/3,and checked the PR
    in R/3,the 'closed' indicator for this PR has been set.
    does anyone can help me,thks

    Hi,
    Please check that the SC transfered to SRM does have subtype "EP" for ECS.
    If not, your scenario is a standalone one : that's why the PO was not duplicated in R/3 and R/3 PR was closed.
    Check BBP_PD transaction for BUS2121.
    Kind regards,
    Yann

  • The TCP/IP connection does not closed after a VISA close

    I am using the VISA functions to communicate with a Sorenson SGA power supply from a Windows XP computer.  I have the VISA TCPIP Resource defined in MAX and use this alias name in the VISAResourceName for the input to the VISA Open.  Then I write a SCPI command, such as *IDN?, and read the repsonse.  Then I close the VISA session.  When I look at the TCP statistics using the netstat -n command, I get the following response:
    Proto           Local Address                 Foreign Address    State
    TCP            10.10.10.9:3881              10.10.10.1:111       TIME_WAIT
    TCP            10.10.10.9:3882              10.10.10.1:111       TIME_WAIT
    If I query the ID again, I get 2 more TCP connections with different local ports numbers.  Every time I perform the query, I get 2 more TCP port connections at different local ports.  It takes about 1 minute for the TIME_WAIT's to time out.  If I query the Sorenson enough, I can fill up my allowable local port connections.
    1)  Why doesn't the TCP connections go away after the VISA Close?
    2) Should I be opening and closing the VISA session every time I want to talk to the Sorenson?
    3) What does the VISAResourceName control or constant actual do to resolve the alias into a IP?
    This Sorenson power supply does not seem to be very quick to repsond to TCP requests.  If I set the timeout on the VISA Open to anything less the 100ms, I cannot get a session open every time.  It will fail about 50% of the time.
    Has anyone had experince talking to the Sorenson power Supplies using VISA TCPIP?
    Thanks,
    Julia

    Hi Julia,
    Let me try answering your questions here.
    1) I'm actually currently looking into this to see if this is expected behavior, and I'll definitely post back to let you know what I find.
    2) You do not need to close a VISA session everytime you want to communicate with the device, you can leave the same session open and keep using that session, instead closing it out at the end.
    3) The VISA aliases and what they correspond to are stored in a visaconf.ini file. There is more information about this file and where it is located on your hard disk in this KnowledgeBase article here. This visaconf.ini file is checked to see what the actual resources being looked up are.
    Let me know if I answered your questions, I will write back with more information on question 1.
    Rasheel

  • Trying to access https site with a cert, got "The connection was interrupted" error after 30 seconds of waiting time before clicking on OK. But I can get in by clicking on Try Again button.

    I have a web site running on https. Every users need certificates to get in.
    I found out that if I didn't submit my cert within 30 seconds, Firefox displayed "The connection was interrupted". This problem is repeatable. But if I click on "Try Again" button on the error page, I can get in all the time.
    This problem doesn't happen on IE.
    Can you provide any tips to avoid seeing the error page?

    It is a miracle - After about 9 months without itunes, the new release installed on my machine today and appears to be working.
    7.0.0.70 is the verion I just installed.
    Another note to add to this now resolved issue. I bought an AirPort Express and I was not able to install the Admin software on the CD. I received the same error as I received with iTunes and Quicktime. This leads me to believe that this problem is in the registry or some other installer issue that is specific to Apple installations. I will have to go home and try to re-install that software. Maybe the new iTunes version cleared up the problem.

  • HT1338 After starting to download the Mountain Lion software, my wifi connection was disconnected. When I attached the ethernet cable, the downloading software was gone, and when I tried redoing the process, the app store would not accept the code. What d

    Hey,
    I just tried redeeming my software online. I went through the whole process, got the password, and proceeded to get the software to download. But soon after, the wifi connection was disconnected, and when I tried to connect the ethernet cable, the entire software had disappeared from my launchpad. When I tried to restart the download, it kept saying that the password had already been used before, and that it could only be used once per computer. What do I do now?

    You shouldn't have to re-enter the code, Lion should be on your purchases list so you can re-download it.  In the App Store, click Purchases...  do you see ML there?

Maybe you are looking for

  • Tool bar, and everything else is gone, how do i get it back?

    When i open illustrator the tool bar and everything else is gone, only the top menu is still there, i tried to activate tool bar under window menu, but that option is also gone. I tried to use tab key, but it does not work either. Anyone knows what t

  • How do I read a hex value and then convert to the binary equivalent?

    I am reading hex values from a register on my unit under test. I only want to monitor certain bits in the hex value to check a status. I have everything down to run the program except how to read my hex values in binary form. Any suggestions out ther

  • I cant deem to get tv shows to my ipod

    I cant deem to get tv shows to my ipod, I have some simpsons seasons lying around I ripped them to my computer a while ago. Then I just ripped them using videora. I know it workd because when i put it in my movies folder it works. But when i change t

  • Do I need to make adjustments to my IPAD  to use the zooka wireless speaker bar?

    Do I need to make an adjustment to my IPAD to use a Zooka wirless speaker bar?  

  • Database Image Upload

    I have been trying to figure out how i can upload an image to a specific folder and also have that same upload linked with an insert statement into my sql database. An example would be i want to add a user to my database and the insert record would h