<p>My automated script for starting and stopping VMWare Server virtual machines has stopped working. vmware-cmd has started raising the error: </p>

<blockquote>
  <p>The ordinal 3288 could not be located in the dynamic link library LIBEAY32.dll.</p>
</blockquote>

<p>I am not aware of any specific change or update when this started happening.</p>

<p>I have found a bunch of other people reporting this problem (or very similar) but no solution.</p>

<p>Do you know what caused this error, and/or how to fix this?</p>

[{'answer_id': 29953, 'author': 'David Sykes', 'author_id': 259, 'author_profile': 'https://Stackoverflow.com/users/259', 'pm_score': 1, 'selected': False, 'text': '<p>I would have said that something must have updated either the LIBEAY32.dll or another dll that depends on it. You may find some helpful information using the <a href="http://www.dependencywalker.com/" rel="nofollow noreferrer">depends tool</a>. If you use this to open up the perl.exe then it should highlight the dependency path that produces the problem. You can compare this with other machines on which perl runs.</p>\n\n<p>The ordinal is effectively a function that is expected by perl or a dll, but is not present in the verision of LIBEAY32.dll that you have. The depends tool makes this quite clear.</p>\n'}, {'answer_id': 30077, 'author': 'Matt Lacey', 'author_id': 1755, 'author_profile': 'https://Stackoverflow.com/users/1755', 'pm_score': 2, 'selected': True, 'text': "<p>Have discovered that this only occurs when the script is run on a different drive to the one where the EXE is located.  As a work around for this I have simply moved the scripts execution.</p>\n\n<p>Apparently the DLL relates to SSL, which isn't relevant to what I'm doing, so this is a suitable workaround.  I'm guessing that the problem is caused by changes in the EXE for how it determines relative paths (unlikley as nothing (AFAICT) has changed). Or the %PATH% environmental variable has changed (more likely).</p>\n\n<p>Hope this helps someone in the future.</p>\n"}, {'answer_id': 897748, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 0, 'selected': False, 'text': '<p>Please check your path settings and see if you have included "C:\\Program Files\\VMware\\VMware Workstation" for VMWare management purpose. Once you delete it, you won\'t see the error no more.</p>\n'}]
['https://Stackoverflow.com/questions/29927', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1755/']