PCconfiguration for Epicor client

Hi

Can anyone please let us know what is the minimum configuration of PC for Epicor client (Desktop version) to get best performance?

Thanks
Sazzad

The client has pretty minimal requirements - besides a SSD I doubt you will see much difference from other computer components.

@Evan_Purdy we are using Epicor 10.2.200.27 and most of the PCs are Core i5, 8GB Memory and SATA hard disk. OS is Windows 10 except few Windows 8. We are having slowness in Epicor and its a general issue on all the PCs. We are not using Epicor Web, all are Epicor desktop client. I heard desktop version required high configuration of PC due to all the process happen on the local computer.

Unfortunately I don’t think the client hardware is the source of the issue. The server hardware and connection to the server will have larger impact. Anti-virus can sometimes create terrible performance problems as well.

I found the official recommendations here.

@Evan_Purdy thanks for sharing the spec. We already verified the server hardware with Epicor and DELL and the spec is more higher than the requirement. Regarding connection to the server I don’t have any information about the recommendation. We have two office within 300m distance and these two offices are directly connected. All the user access to the server from the same LAN from one building to the other building the latency is 1ms which occasionally reach 2ms.

Well, can you give some examples of performance issues? For example opening “Job Entry” for the first time today took 8 seconds for me. Do you consider that sluggish?

Have you ran PDT yet? That is always a good place to start as it might give you some clues.

@jeromy yes, already tried PDT and all the available tools in Epicor after consulting with Epicor support but on the report there is no issue found. Also tried Live optics but nothing found to fix or update.

@Evan_Purdy our issue is different…sometimes Epicor get stuck, then it shows not responding and give error “Epicor Offline”. Sometimes it start working again after 30 seconds to one minute and sometimes it get crashed the Epicor window.

That makes me even more certain its not a hardware issue - you shouldn’t get the “Epicor Offline” message from poor client hardware. If the issue is present all the time it should be possible to show Epicor Support in real time during a WebEx, might get you some more help.

Has this issue been present from the beginning or did it develop recently?

1 Like

@Evan_Purdy Our Epicor is in production since last 5 months and it is happening from the beginning. Already tried several WebEx session with Epicor support but they did not able to figure it out yet.

Well, I’m sorry to hear that you were able to show them the issue on webEx and after 5 months they were not able to help. Were you able to escalate your case at all?

It sounds like you have a problem that I won’t be able to help you with sadly, I think its a problem with your server and I have no experience with that as a cloud user. Good luck, and let us know if you ever figure out what the issue is.

Hopefully someone else here can help you!

@Evan_Purdy thanks for your help…from Live Optics report DELL found a very slow I/O report on SQL database…DELL pointing the slowness to the database. We will run a test on SQL and lets see how it goes.

1 Like

Hi,
Network Speed?
Server configured checked passed ? Use PDT Tool

If you Epicor is showing “Epicor Offline” you most likely have a network switch issue, or even a DNS server problem. If the Epicor client goes to sleep (releases the session) and then you try to use it again and it can’t resolve the server name (DNS call) this message will come up. The message is typical when the session manager cannot access the Epicor instance.

Next option is you have a switch in your network somewhere that is possible locking up or causing you an issue.

Next, you could have a rogue network card on your network that is flooding your network with traffic causing your network to improperly pass traffic.

Another option is the network card in your server is starting to fail.

To start troubleshooting these issues you will need to step from one point to the next. Do all computers have the same problem at the same time? Can you open a command prompt and run this command for several hours “ping -t”. This will start a continuous ping against your application server. When the “Epicor Offline” message comes up is this ping still responding or going to a timeout option. This will quickly identify it is a network issue. It will not diagnose the hardware problem but get you in the right direction.

What is your SQL configuration? Is it on the same server as the application server? I do not expect it to be a SQL error with this message, or at least I have not had SQL issues with this error. You can check the SQL server for long running queries. Is there any other databases on this server that access the Epicor system? If so, are any of the queries long running. Do you have “with (nolock)” in the SQL code? Run some diagnostics on the SQL server and look for long running queries, or deadlocks that occur on a regular basis.

Hope this helps you get started troubleshooting a little better. The other option would be to reach out to the professional services group within Epicor. Open an SOW with them and have a technical services GURU come out for a day and inspect your configuration. I have done this after a configuration before and it was very beneficial and produced a good report for me to keep.

Keep us posted!

Update the ping command should look like this. The website took my characters incorrectly.

ping “Epicor Application Server IP Address” -t

@jeowings thanks for the details.

We have already verified the network during offline message by running the ping command to the application server from the PC for several hours and it was good. Sometime it increases the latency bit but there was never had any timeout issue. Though there is no timeout but still there is a chance of exist of network issue because of local LAN setup. The LAN setup we have here it is not structured.Some of the areas are around 250ft from the switch using Cat5e and some of the small areas are connected using 100Mbps basic 5 ports switches. Also we have two core switches which are D-Link and Asus Gbps though these are not very good series of switch to use as core switch. Sometimes basic range of switches does not have the capability to manage traffic and collision which can create slowness on the LAN. There is no network card issue on server which are already verified by DELL.

We have dedicated separate SQL server. We will look into SQL server.

Regarding engaging specialist we already engaged one specialist from our consultant (Partner of Epicor) to verify the configuration in server and PCs. He already verified and there was no issue found.

Thanks
Sazzad

@mhossain Thanks for the feedback? Guess I wasn’t much help unfortunately. Here are a couple of other ideas though.

Is it every computer at the same time when this occurs? If not, are all computers seeing it randomly? Can you connect to the same switch the server is connected too and see if it happens? This may not be convenient, but you have to start somewhere. Does the client when accessed on the Application Server experience the issue? Again, this one is hard to test, but I am trying to layout a way in which you can work backwards from the Application Server to see if the problem occurs no matter where your PC is connected to the network. Based off the switch information you have documented I believe this to a be a network “chatter” issue most likely.

Good luck and keep us posted really curious to see what you come up with. It will take a methodical approach to troubleshooting this one for the network. I hate these type of issues we have to chase sometime.

@jeowings It does not happen all the PCs at the same time. It happens randomly in different PCs. Our server is on another building and users are on other building. There is no provision to connect the user to the same switch where server are connected. I tried connecting 3 PCs using new Cat6 cable directly to the core switch. Using direct cable one of the PC performance totally changed and there was no slowness or offline issue, if I move the PC to the old connection slowness/offline issue start again. Other two PCs there was significant improvement of performance, though it did not eliminated the issue 100% on these two PCs but performance was acceptable.