Diablo® III

Failure to read a required file

Upon launching D3 and starting the patch 1.07, I get the error message saying: Failed to read a required file. Quit all applications and disable any antivirus software.

I have done this but the error message continues. I have never had an issue before with patches... Please help!
Reply Quote
Support Forum Agent
Have you tried some of our solutions listed in our support article?
Reply Quote
I have tried resetting the folder permissions... No luck.

Can you tell me where the battle.net tools folder is, the link in the support article does not work?
Reply Quote
Support Forum Agent
It should be: https://us.battle.net/support/en/article/deleting-battlenet-tools-folder-mac

I'll look into that link.
Reply Quote
Thanks Machkhan! I'll let you know if this works.
Reply Quote
Support Forum Agent
The link should be fixed now. Let me know the results.
Reply Quote
Well, deleting the battle.net tools folder didn't work... Any other suggestions or do I just need to reinstall?
Reply Quote
Support Forum Agent
Can you you post the latest AgentDownload file in /Users/Shared/Battle.net/Agent/Agent.1637? The format should be AgentDownload-[random number]-[random number].log.

Make sure you remove your computer name form the start of the log.
Reply Quote
#-----------------------------------------------------------
# System started at 2013-02-13 00:57:06.8686
# system:
#-----------------------------------------------------------
00:57:08.7013 PostTo succeeded status: 0 for url: http://enUS.patch.battle.net:1119/patch
Post Data:
<version program="Agnt"><record program="Bnet" component="Mac" version="1" /><record program="Agnt" component="cdn" version="1" /><record program="Agnt" component="cfg" version="1" /><record program="Agnt" component="Mac" version="1637" /><record program="Agnt" component="blob" version="1" /></version>
00:57:08.7013 Post Response:
<patch>
<record program="Bnet" component="Mac">
http://attdist.blizzard.com/sc2patch/update/B16117-5C52FCF1/sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;9A5739796B2E484AFF5468448236A341;22280
</record>
<record program="Agnt" component="cdn">
dist.blizzard.com.edgesuite.net|llnw.blizzard.com|attdist.blizzard.com
</record>
<record program="Agnt" component="Mac">
;;;;
</record>
</patch>
00:57:08.9514 PostTo succeeded status: 0 for url: http://us.patch.battle.net:1119/patch
Post Data:
<version program="D3"><record program="Bnet" component="Mac" version="1" /><record program="Agnt" component="cdn" version="1" /><record program="D3" component="enUS" version="1" /><record program="D3" component="blob" version="1" /></version>
00:57:08.9514 Post Response:
<patch>
<record program="Bnet" component="Mac">
http://attdist.blizzard.com/sc2patch/update/B16117-5C52FCF1/sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;9A5739796B2E484AFF5468448236A341;22280
</record>
<record program="Agnt" component="cdn">
dist.blizzard.com.edgesuite.net|llnw.blizzard.com|attdist.blizzard.com
</record>
<record program="D3" component="enUS">
http://dist.blizzard.com.edgesuite.net/d3-pod-retail/NA/d3-14633-91BF609E9B54BCF6C28B0A99D7009601-hotfix.xml;85553331663FD6CD11E6DA2147D83088;6669DA2745A889E4D0D78515140F55C7;14633
</record>
<record program="D3" component="blob">
http://dist.blizzard.com.edgesuite.net/d3-pod/Blob.8370.D3GM;058665875E5EE74232707C0E7191384B;39B4E5928D402235676F46D99884974C;0
</record>
</patch>
00:57:08.9521 PostTo succeeded status: 0 for url: http://enUS.patch.battle.net:1119/patch
Post Data:
<version program="Clnt"><record program="Bnet" component="Mac" version="1" /><record program="Agnt" component="cdn" version="1" /><record program="Agnt" component="cfg" version="1" /><record program="Clnt" component="Mac" version="1974" /><record program="Clnt" component="blob" version="1" /></version>
00:57:08.9521 Post Response:
<patch>
<record program="Bnet" component="Mac">
http://attdist.blizzard.com/sc2patch/update/B16117-5C52FCF1/sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;9A5739796B2E484AFF5468448236A341;22280
</record>
<record program="Agnt" component="cdn">
dist.blizzard.com.edgesuite.net|llnw.blizzard.com|attdist.blizzard.com
</record>
<record program="Clnt" component="Mac">
;;;;
</record>
<record program="Clnt" component="blob">
http://dist.blizzard.com.edgesuite.net/tools-pod/Blob.Alpha.20;;1CF8A7A5821716E370CF083FCA20005C;0
</record>
</patch>
00:57:10.2118 PostTo succeeded status: 0 for url: http://enUS.patch.battle.net:1119/patch
Post Data:
<version program="Clnt"><record program="Bnet" component="Mac" version="1" /><record program="Agnt" component="cdn" version="1" /><record program="Agnt" component="cfg" version="1" /><record program="Clnt" component="Mac" version="1974" /><record program="Clnt" component="blob" version="1" /></version>
00:57:10.2118 Post Response:
<patch>
<record program="Bnet" component="Mac">
http://attdist.blizzard.com/sc2patch/update/B16117-5C52FCF1/sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;9A5739796B2E484AFF5468448236A341;22280
</record>
<record program="Agnt" component="cdn">
dist.blizzard.com.edgesuite.net|llnw.blizzard.com|attdist.blizzard.com
</record>
<record program="Clnt" component="Mac">
;;;;
</record>
<record program="Clnt" component="blob">
http://dist.blizzard.com.edgesuite.net/tools-pod/Blob.Alpha.20;;1CF8A7A5821716E370CF083FCA20005C;0
</record>
</patch>
00:57:11.7914 PostTo succeeded status: 0 for url: http://us.patch.battle.net:1119/patch
Post Data:
<version program="D3"><record program="Bnet" component="Mac" version="1" /><record program="Agnt" component="cdn" version="1" /><record program="D3" component="enUS" version="1" /><record program="D3" component="blob" version="1" /></version>
00:57:11.7915 Post Response:
<patch>
<record program="Bnet" component="Mac">
http://attdist.blizzard.com/sc2patch/update/B16117-5C52FCF1/sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;9A5739796B2E484AFF5468448236A341;22280
</record>
<record program="Agnt" component="cdn">
dist.blizzard.com.edgesuite.net|llnw.blizzard.com|attdist.blizzard.com
</record>
<record program="D3" component="enUS">
http://dist.blizzard.com.edgesuite.net/d3-pod-retail/NA/d3-14633-91BF609E9B54BCF6C28B0A99D7009601-hotfix.xml;85553331663FD6CD11E6DA2147D83088;6669DA2745A889E4D0D78515140F55C7;14633
</record>
<record program="D3" component="blob">
http://dist.blizzard.com.edgesuite.net/d3-pod/Blob.8370.D3GM;058665875E5EE74232707C0E7191384B;39B4E5928D402235676F46D99884974C;0
</record>
</patch>
00:57:14.1183 fc9211cf76a3625e208a53f46aa99a6d58c00773 added
00:57:14.1184 fc9211cf76a3625e208a53f46aa99a6d58c00773: state changed to: checking (q)
00:57:14.1185 fc9211cf76a3625e208a53f46aa99a6d58c00773 resumed
00:57:14.1186 fc9211cf76a3625e208a53f46aa99a6d58c00773: state changed to: checking
00:57:14.1187 fc9211cf76a3625e208a53f46aa99a6d58c00773: state changed to: downloading
00:57:15.1205 Received reply from tracker: http://us.tracker.worldofwarcraft.com:3724/announce
00:57:21.1334 fc9211cf76a3625e208a53f46aa99a6d58c00773 removed
Edited by Machkhan on 2/13/2013 7:48 AM PST
Reply Quote
Support Forum Agent
Darn, this didn't provide the data I hoped. Can you send me all your Battle.net logs? Please look below on how to gather this data.

Obtaining Battle.net Logs
    1. Navigate to /Users/Shared
    2. Right-click the Battle.net folder and select Copy Battle.net
    3. Right-click anywhere on the Desktop and select Paste item.
    4. Go into each sub folder (Agent, Agent.[build], Client, Blizzard Launcher.[build], Setup) in the new Battle.net folder on your desktop and delete the all following apps:
  • Any Agent.app (the application itself)
  • Any Blizzard Launcher.app (the application itself)
  • Error Reporter
  • Any World of Warcraft, Diablo III or StarCraft II Setup files
  • 5. Now right-click the Battle.net folder and select Compress "Battle.net"

Now you can email the compressed (zip) file to macsupport@blizzard.com. This way I have all your logs and can investigate further. Make sure you put the URL and thread title in the body so I can know what issue we're talking about.
Reply Quote
Machkhan - I just wanted to check to make sure you received the files.
Reply Quote
Support Forum Agent
It looks like it came in after I left the office.

Good news, I found your issue. Here was your AgentErrors-20130212-185706868.log I found. It was your most recent error log.

# System started at 2013-02-13 00:57:06.8686
# system: [removed]
#-----------------------------------------------------------
00:57:20.7993 Patch Application Initialization - Failed to open archive '/Applications/Diablo III/Data_D3/PC/MPQs/enUS/d3-update-enUS-14633.MPQ'
00:57:20.7994 Updating Error: 2111

Seems like the patch MPQ was corrupted. Can you try moving that file to your desktop and running the launcher again to see if it redownloads a good version of that file?

Oh BTW, the error 2111 is just shorthand for Failed to read a required file. Quit all applications and disable any antivirus software..
Edited by Machkhan on 2/13/2013 7:35 AM PST
Reply Quote
Hi Machkhan, well I tried moving the MPQ file and unfortunately got the same error.

What next?
Reply Quote
Support Forum Agent
Ok, try removing agent.db from /Users/Shared/Battle.net/Agent and try again.
Reply Quote
No luck with removing the Agent.db file either...
Reply Quote
What would you like for me to check next?
Reply Quote
Machkhan, I have tried to uninstall and reinstall with the latest game client and got the same error.

I have submitted a ticket, but if you have any more suggestions they would be welcomed.

Thanks
Reply Quote
Support Forum Agent
Hey TEDBOB,

Can you post the latest Agent Error log in /Users/Shared/Battle.net/Agent/Agent.1637? This may help make sure the issue is with the same file.

I got your system file from the ticket you submitted.
Edited by Machkhan on 2/14/2013 3:32 PM PST
Reply Quote
Hi Machkhan,

I don't have a Agent.1637 file or folder. I do have an Agent.1637 folder with a sub folder called logs...

Please advise.
Edited by Machkhan on 2/14/2013 3:32 PM PST
Reply Quote
Support Forum Agent
Yes that is it. I corrected what I had wrote :)
Reply Quote

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Forums Code of Conduct

Report Post # written by

Reason
Explain (256 characters max)
Submit Cancel

Reported!

[Close]