Advertisement

06.30.2007 at 07:14PM PDT, ID: 22668911 | Points: 500
[x]
Attachment Details

IIS Application pool crashes while being accessed by Web Services

Tags: version, application
We are struggling with a problem where the IIS application pool crashes while being accessed by Web Services provided by Microsoft Dynamics GP. This occurs while attempting to access the customer database but it does not occur if the sample database is used. Apparently a relatively new interface the v9.0 Dynamics GP Web Service is causing even Dynamics GP support professionals to be mystified.
Does anybody out there know what might cause this and how to solve the problem. We have seen information on  the net that the problem has never been solved.
We have completely recreated the issue on a totally different machine.
The database is based on the version of SQL Server prior to 2005.
Start your free trial to view this solution
Question Stats
Zone: Software
Question Asked By: GlennBrand
Question Asked On: 06.30.2007
Participating Experts: 2
Points: 500
Views: 0
Translate:
Loading Advertisement...
07.01.2007 at 06:10AM PDT, ID: 19398658

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.01.2007 at 04:59PM PDT, ID: 19400521

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.01.2007 at 06:00PM PDT, ID: 19400646

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.01.2007 at 08:36PM PDT, ID: 19400990

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.02.2007 at 07:16AM PDT, ID: 19403618

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.02.2007 at 09:19AM PDT, ID: 19404779

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.02.2007 at 10:15AM PDT, ID: 19405247

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.02.2007 at 10:44AM PDT, ID: 19405467

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.02.2007 at 11:11AM PDT, ID: 19405698

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.02.2007 at 12:37PM PDT, ID: 19406331

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.02.2007 at 12:46PM PDT, ID: 19406387

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.02.2007 at 06:59PM PDT, ID: 19408227

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
Microsoft
  • Internet Protocols
  • Applications
  • Development
  • OS
  • Hardware
  • Windows Security
Apple
  • Operating Systems
  • Hardware
  • Programming
  • Networking
  • Software
Internet
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Spy / Ad Blockers
  • Web Browsers
  • New Net Users
  • Web Development
  • Chat / IM
  • Anti Spam
  • Web Servers
  • Anti-Virus
  • Email Clients
Gamers
  • Tips
  • Online / MMORPG
  • Puzzle
  • Emulators
  • Action / Adventure
  • Role Playing
  • Consoles
  • Game Programming
  • Strategy
  • Sports
  • Misc
  • Computer Games
Digital Living
  • Hardware
  • Automotive
  • New Net Users
  • New Users
  • Software
  • Digital Music
  • Gaming World
  • Home Security
  • Apple
  • Networking Hardware
Virus & Spyware
  • Vulnerabilities
  • IDS
  • Encryption
  • Anti-Virus
  • Operating Systems Security
  • Software Firewalls
  • WebApplications
  • Cell Phones
  • Operating Systems
  • Internet
  • Hardware Firewalls
Hardware
  • Displays / Monitors
  • Handhelds / PDAs
  • Components
  • Peripherals
  • Laptops/Notebooks
  • Servers
  • Misc
  • Apple
  • Embedded Hardware
  • Networking Hardware
  • Storage
  • Desktops
  • New Users
Software
  • System Utilities
  • Industry Specific
  • Network Management
  • Photos / Graphics
  • Page Layout
  • VMware
  • Misc
  • Web Development
  • OS
  • CYGWIN
  • Voice Recognition
  • Virtualization
  • Message Queue
  • Quality Assurance
  • Security
  • Firewalls
  • MultiMedia Applications
  • Development
  • Database
  • Office / Productivity
  • Business Management
  • OS/2 Apps
  • Server Software
  • Internet / Email
ITPro
  • OS
  • Storage
  • Encryption
  • Operating Systems Security
  • Apple Hardware
  • Laptops & Notebooks
  • Servers
  • Networking Hardware
  • Peripherals
  • Devices
  • Displays / Monitors
  • WebTrends / Stats
  • Search Engines
  • Firewalls
  • Web Computing
  • WebApplications
  • IDS
  • Vulnerabilities
  • Email Clients
  • File Sharing
  • Spy / Ad Blockers
  • Web Browsers
  • Web Servers
  • Networking
  • Anti-Virus
  • Consulting
  • Chat / IM
  • Anti Spam
Developer
  • Web Servers
  • Web Browsers
  • Game Programming
  • Dev Tools
  • Industry Specific
  • Office / Productivity
  • Database
  • CYGWIN
  • Web Development
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Programming
  • Content Management
  • Application Servers
  • Protocols
Storage
  • Removable Backup Media
  • Storage Technology
  • Servers
  • Grid
  • Remote Access
  • Backup / Restore
  • Misc
  • Hard Drives
OS
  • Miscellaneous
  • Security
  • Development
  • Linux
  • VMware
  • MainFrame OS
  • Unix
  • Apple
  • OS / 2
  • AS / 400
  • BeOS
  • Microsoft
  • VMS / OpenVMS
Database
  • Oracle
  • Miscellaneous
  • MySQL
  • Software
  • Sybase
  • Contact Management
  • PostgreSQL
  • Data Manipulation
  • Clarion
  • InterSystems Cache
  • Siebel
  • MUMPS
  • OLAP
  • SQLBase
  • SAS
  • GIS & GPS
  • 4GL
  • Berkeley DB
  • DB2
  • Informix
  • Interbase / Firebird
  • FoxPro
  • Reporting
  • LDAP
  • Filemaker Pro
  • MS SQL Server
  • dBase
  • MS Access
Security
  • Misc
  • Web Browsers
  • Software Firewalls
  • Operating Systems Security
  • File Sharing
  • Spy / Ad Blockers
  • Vulnerabilities
  • WebApplications
  • IDS
  • Anti-Virus
  • Encryption
  • Anti Spam
  • Email Clients
  • VPN
  • Chat / IM
Programming
  • Editors IDEs
  • Installation
  • Handhelds / PDAs
  • Multimedia Programming
  • System / Kernel
  • Automation
  • Algorithms
  • Game
  • Signal Processing
  • Project Management
  • Open Source
  • Database
  • Misc
  • Languages
  • Processor Platforms
  • Theory
Web Development
  • Scripting
  • Blogs
  • Web Servers
  • Software
  • Search Engines
  • Web Graphics
  • Web Services
  • Images
  • Internet Marketing
  • Images and Photos
  • Components
  • Document Imaging
  • Web Languages/Standards
  • Illustration
  • WebApplications
  • Fonts
  • WebTrends / Stats
  • Authoring
  • Digital Camera Software
  • Miscellaneous
Networking
  • Protocols
  • Apple Networking
  • Network Management
  • Message Queue
  • Application Servers
  • Content Management
  • File Servers
  • Email Servers
  • Misc
  • Java Editors & IDEs
  • Wireless
  • Networking Hardware
  • Backup / Restore
  • System Utilities
  • ISPs & Hosting
  • Web Servers
  • Storage Technology
  • Removable Backup Media
  • Servers
  • Web Computing
  • Broadband
  • Grid
  • OS / 2
  • Novell Netware
  • Unix Networking
  • Windows Networking
  • Security
  • Telecommunications
  • Operating Systems
  • Linux Networking
Other
  • Lounge
  • Business Travel
  • Community Support
  • New Net Users
  • Philosophy / Religion
  • Math / Science
  • Miscellaneous
  • URLs
  • Expert Lounge
  • Politics
  • Puzzles / Riddles
  • Automotive
Community Support
  • Suggestions
  • New to EE
  • New Topics
  • CleanUp
  • Announcements
  • General
  • Feedback
  • Input
  • EE Bugs
 
07.01.2007 at 06:10AM PDT, ID: 19398658
Glenn,

Thanks for posting here.  Can you give me some additional information?  Look in the event logs, and post any error messages with this.

also what SP level is your GP9 version?

Thanks, and let me know!
 
07.01.2007 at 04:59PM PDT, ID: 19400521
I am in the process of getting the information.
 
07.01.2007 at 06:00PM PDT, ID: 19400646
Ok thanks!

 
07.01.2007 at 08:36PM PDT, ID: 19400990
Looks like this is what happens in IIS:
Event Type:      Error
Event Source:      .NET Runtime 2.0 Error Reporting
Event Category:      None
Event ID:      1000
Date:            6/26/2007
Time:            11:53:53 PM
User:            N/A
Computer:      ECAHQDOM1
Description:
Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module kernel32.dll, version 5.2.3790.4062, stamp 46264680, debug? 0, fault address 0x0000bee7.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

And then we get this on our side:

Event Type:      Error
Event Source:      EMRWebServicesGateway
Event Category:      None
Event ID:      0
Date:            6/26/2007
Time:            11:53:55 PM
User:            N/A
Computer:      ECAHQDOM1
Description:
The description for Event ID ( 0 ) in Source ( EMRWebServicesGateway ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Unsuccessful sending test GL Transaction.
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> 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.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   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.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
   --- End of inner exception stack trace ---
   at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
   at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at DynamicsGP.CreateGLTransaction(GLTransaction glTransaction, Context Context, Policy policy)
   at EMRGatewayService.CreateGLTransactionTest(Int32 nCompanyID, String strBatchID, Int32 nJournalID, String strCreditAccount, String strDebitAccount).

 
07.02.2007 at 07:16AM PDT, ID: 19403618
Just off the top of my head, have you changed the .net version on the app pool to version 1?

 
07.02.2007 at 09:19AM PDT, ID: 19404779
I don't think so.
 
07.02.2007 at 10:15AM PDT, ID: 19405247
Ok got a couple of thoughts on this.

One
Change the App pool to .net v 1.4xxx.  You can do this by going into IIS admin console on the website on the gateway for GP in IIS.  Right click on it, and go to properties, and then ASP.net tab, and then select the ASP 1.1.4332 ( I recently installed CRM 3.0, and it would not work with CRM 3 with ASP.net 2, which is why im suggesting this.)

Two
Look at this article
http://support.microsoft.com/kb/918041/en-us

Three
Look at this article
http://support.microsoft.com/default.aspx/kb/934839
and see if you have seeing any of the same problems as stated in the article.

Thanks and let me know.
 
07.02.2007 at 10:44AM PDT, ID: 19405467
OK we will try this.
 
07.02.2007 at 11:11AM PDT, ID: 19405698

Rank: Genius

Download Debug Diagnostics 1.1 from Microsoft: http://www.microsoft.com/downloads/info.aspx?na=22&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d28bd5941-c458-46f1-b24d-f60151d875a3%26DisplayLang%3den

Set up a crash rule and have it monitor the application pool that is failing.

Once the app crashes the tool will generate a hang dump.

Next step is to use the Advanced Analysis feature of the tool to do an auto analysis of the dump.

If you need help reading the report or if it comes up inconclusive I can help further.

Dave Dietz
 
07.02.2007 at 12:37PM PDT, ID: 19406331
Thanks we will give it a try.
 
07.02.2007 at 12:46PM PDT, ID: 19406387
Thanks for gathering all of the info Glenn.  Please post here when you have it!

Thanks again!
 
07.02.2007 at 06:59PM PDT, ID: 19408227
Thanks all. It turns out that the multi-currency setting was not set to anything.
That being said we have determined that the Dynamics GP error reporting is not advising of errors like this.
It appears that the GP Web Services are in the early versions where some of the robustness is yet to be reached through field validation.
 
 
20080236-EE-VQP-29