web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics GP (Archived)

eConnect config file changes

(0) ShareShare
ReportReport
Posted on by 267

Hello,

 

I have a customer that has an eConnect integration into GP that failed with the following error:

Sales Order Number 31552 failed export to GP for the following reason(s):

There was an error writing to the pipe: The pipe is being closed. (232, 0xe8).

 

They found the following article: 

https://support.microsoft.com/en-us/help/2539263/error-message-there-was-an-error-writing-to-the-pipe-the-pipe-is-being


They are currently on GP 2018 R2. I am not familiar with these changes so I wanted to confirm if they recommended for that error, and if they are still valid with eConnect for GP 2018.

 

Regards,

Kayla

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Derek Albaugh Profile Picture
    on at

    Hello Kayla,

    It appears to be pretty much the same thing. I found a support case for Dynamics GP 2015 R2 that mentioned this exact same error, and we advised the customer to do the following:

    Typically this is a time out problem. Let’s try this Add this to the following in their Microsoft.Dynamics.GP.eConnect.Service.exe.config file for the eConnect Integration service.

    sendTimeout="00:10:00" receiveTimeout ="24.20:31:23.6470000" transferMode="Buffered" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"> maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />

    Here is another option/example Add receiveTimeout="infinite" to the Microsoft.Dynamics.GP.eConnect.Service.exe.config file for the eConnect Integration service. The binding section should resemble this:

    <binding name="eConnectNamedPipeConfig" closeTimeout="00:10:00" sendTimeout="00:10:00" receiveTimeout ="infinite" transferMode="Buffered" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"><readerQuotas maxDepth="60" maxStringContentLength="2147483647"maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" /><security mode="Transport"><transport protectionLevel="EncryptAndSign" /></security> </binding>

    Another item you can try is the following: Change the httpGetEnabled=”false” in the eConnect Service .config file. Here is the section:

    <behaviors> <serviceBehaviors> <behavior name="eConnectServiceBehavior"> <!--Leaves this to true in order to receive Exeption information in eConnect--> <serviceDebug includeExceptionDetailInFaults="true" /> <!--This settings turns on Metadata Generation. Metadata allows for consumers to add service references in Visual Studio--> <serviceMetadata httpGetEnabled="false" httpGetUrl="localhost/.../mex&quot;/> </behavior> </serviceBehaviors> </behaviors> </system.serviceModel> </configuration>

    Start and stop the eConnect Service and try to integrate again.

    I didn't find many cases on this error nor for any GP versions newer than GP 2015 R2, but I'm thinking there hasn't been much change to eConnect between GP 2015 and GP 2016, other than changes made to the procedures for new table columns, etc.

    Thanks,

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics GP (Archived)

#1
mtabor Profile Picture

mtabor 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans