even though there isn't a consensus on whether it's my local disk, the server's disk, or the network that is causing it.

There is no consensus, because there is simply no way to make that determination based on the information provided. However, there are some simple steps that you can use to help make the determination:

  1. Install perl on another drive (preferably another server) and share it.

    If the problem goes away, it is likely the original drive that's faulty.

  2. Try it (from the existing server), from several different clients.

    If it only fails from one client, look to the local disk, or local network configuration.

    If it fails on some and not others, it is unlikely to be either the local or remote disks that are at fault. So look to the network setup. In particular, look for commonalities in the network setup (MTU setting etc.) between those that do fail and those that don't.

    If it fails on all of them, it is unlikely to be local disks. So go to step 1, and retry from the same clients.

  3. If it fails on one (or some) subnets and not others.

    Look for problems with the bridge or router between that (those) subnets and the subnet containing the server.

Most of these tests are relatively quick and simple to carry out. If you have a local support guy/team worth their salt, it'll be bread & butter work for them. Fixing the underlying problem will likely benefit your entire setup, not just your Perl installation.


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
RIP an inspiration; A true Folk's Guy

In reply to Re^2: Intermittent startup problems in Windows: “Error performing inpage operation” when loading DLLs by BrowserUk
in thread Intermittent startup problems in Windows: “Error performing inpage operation” when loading DLLs by mykl

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.