PDS Technical Support Corner

 

ther your ideas throughout the year!

 
 

Our Technical Support group thought that it might be useful to review a technical example of support questions that they've encountered and provide advice that you may follow.

They didn't want to be excluded from sharing!

Editor's note: “Little Ben” is our nickname for Benefits Processing for an Individual Employee and “Big Ben” is our nickname for Benefits Processing for a group of Employees.

 

Dear Stuck,

Although “Little Ben” and “Big Ben” are the same program, in Vista HRMS 4.0 and 4.1, they are run differently, and might even be executing from two different places, depending on your server configuration. Little Bens might run from your ESExecs\bin directory instead of your Server\bin directory, where “Big Ben” runs.

Therefore, there are several things that you need to check to make sure that "Little Ben" runs like its "big brother".

•  First, determine where the "Little Ben" executable is. On your web server, in IIS, look at the actual location of the virtual folder named, “ESExecs”. If it is pointing to your Server\bin folder (which is often the case when Vista is installed with the web server and the Enterprise Server residing on the same box), then there is not an issue of two different versions of the program causing the problem. However, if the ESExecs virtual folder is pointing elsewhere, make sure that the file stamp on the two BenElig.exe files is the same.

•  Next, because "Little Ben"s are kicked off from the web site (vs. Enterprise Server), special processing needs to occur to ensure that Windows executes the BenElig.exe program with valid user credentials. The authentication information for this is maintained in the web site's web.config file.  So, look in your web.config file and check to make sure the "Job Runner Impersonation Information" section is filled in with a VALID user ID and password. Note that since the password is encrypted in the web.config file, you might want to retype it to ensure that it is correct. (Then run the EncryptWebConfig.exe program in web\bin to re-encrypt it.)

•  Now, just because you think that the user id and password are correct, don't assume so. (You know what happens when you “ASSUME”.) So, log into your Web server as the Job runner user ID and password and make sure they work.

•  One more thing – after making sure you can log in, you still need to make sure that Windows is not blocking the execution of the BenElig.exe program (which can happen when new versions of a program are installed on a machine). So, right-click on Benelig.exe and make sure the program is not blocked by Windows.

•  By the way, the PDS “Best Practice” is to have VistaFresh running and updating your system automatically, which would eliminate issues with older versions of programs. Therefore, do yourself a HUGE favor and set up VistaFresh to maintain your installation! Contact support if you need help setting up VistaFresh.

If you're still running into issues running "little ben", feel free to give support a call. We'll walk you through the fix!

Regards from the PDS Technical Support Department!

 

 
 

  Back to Top
   
  © Copyright 2009
PDS and PDS User Group Association