General error just means that it failed, nothing specific as to why. Often times throwing it in the browser will show you more feedback about if it couldn't get a file (firewall, security software, bad url etc).

Where it's a web share you can also check the IIS logs to see if there are any noted failures there. IIS errors will typically be more indicative of the issue, which can then be searched out online to see how to correct.