Through trial and error, I have tested several methods to bypass this error. Here is the most effective solution.
If the issue persists, try using a different tool like tsschecker (for Windows and macOS), which is another popular utility for requesting SHSH blobs.
The "Unable to request SHSH" error on 3uTools for a new device or new iOS version almost always means Apple has stopped signing that iOS version or the 3uTools database isn’t updated yet. Always check signing status first—if it’s unsigned, no tool can fix it. If it is signed, update 3uTools, switch servers, or manually fetch blobs via a browser-based TSS saver.
For future protection: Save SHSH blobs for every iOS version as soon as you update a new device. That way, even if Apple stops signing, you retain the ability to downgrade using tools like FutureRestore (with limitations).
The neon glow of Alex’s monitor was the only light in the room at 2:00 AM. On the screen, a progress bar had been stuck at 20% for the last hour. Below it, a bright red error message blinked mockingly: "Unable to request SHSH." Alex was trying to jailbreak a brand-new iPhone.
SHSH blobs were the digital signatures Apple used to approve iOS installations. Without them, Alex could not downgrade or restore the phone to the specific firmware needed for the jailbreak. 3uTools, usually a flawless software for this task, was failing. Frustrated, Alex rubbed his eyes and began to troubleshoot. 🛑 Step 1: The Server Block
Alex knew that 3uTools had to communicate directly with Apple's servers to fetch these signatures. He checked his internet connection. It was perfect. He disabled his computer's antivirus and Windows Defender. He closed his third-party firewall. He restarted 3uTools. He clicked "Fetch SHSH" again. Result: Failed. ⏳ Step 2: The Apple Signing Window
Alex realized he might be fighting a losing battle against Apple's strict ecosystem. Apple only signs specific iOS versions. If a new iOS update just dropped, Apple stops signing the older versions almost immediately.
He checked the online signing status for his specific iPhone model.
He realized he was trying to request SHSH blobs for an iOS version Apple had stopped signing just two days ago.
3uTools could not magically create a signature that Apple refused to grant. 🔌 Step 3: The Hardware Hiccup
Since the phone was "new," Alex wondered if the physical connection was unstable. He unplugged the cheap, third-party lightning cable. He grabbed an original, certified Apple cable.
He plugged it directly into the back of the motherboard, avoiding the USB hub on his desk.
He put the iPhone into DFU (Device Firmware Update) mode manually. 🎉 The Resolution
With the phone in DFU mode, a certified cable plugged in, and the antivirus turned off, Alex decided to try requesting the SHSH blob for the currently signed iOS version instead of the old one.
He clicked the button. The progress bar moved. 20%... 50%... 80%... and finally, "SHSH requested successfully!"
Alex leaned back in his chair. He couldn't downgrade to the old firmware he wanted, but he had successfully backed up the signatures for the current version. The digital battle was won for the night.
Stuck at 9%? How to Fix the "Unable to Request SHSH" Error in 3uTools
You’ve got your firmware ready, your device is connected, and you’re set to flash—only for 3uTools to stall at 9% with the frustrating message: "Unable to request SHSH."
This error effectively means the software can't get the "digital signature" it needs from Apple's servers to authorize the installation.
Whether you’re working with a brand-new iPhone 15 Pro or an older model, here is how to bypass this roadblock and get your flash back on track. 1. Update 3uTools (The Most Common Fix)
The most frequent cause for this error on "new" setups is an outdated version of 3uTools that doesn't recognize a newer device or iOS version. Open 3uTools and click Check Update at the bottom right. Ensure you are running the latest version available on the official 3uTools website
Even if you just installed it, check for an update; new patches for SHSH bugs are released frequently. 2. Verify the iOS "Signing" Status
Apple only allows you to install iOS versions they are currently "signing".
If you are trying to downgrade to an older, unsigned version, 3uTools will fail because Apple’s servers will reject the SHSH request.
or the 3uTools "Easy Flash" section to see which versions are highlighted in green (signed) versus red (unsigned). 3. Switch to "iTunes Flash" Mode
If "Easy Flash" keeps failing, users often find success by switching the flashing method within the software. Instead of using the default "Easy Flash," go to the Flash & JB tab and select iTunes Flash
This uses different driver logic that can sometimes bypass the 9% SHSH hang. 4. Check Your Network and Drivers
Since SHSH blobs must be requested from remote servers, any network hiccup will kill the process. Disable VPNs/Firewalls:
These often block the specific ports 3uTools needs to talk to Apple. Repair Drivers: in 3uTools and click on iTunes Utility Repair Driver
. This ensures the connection between your PC and the iPhone is "clean." 5. The Advanced "SHSH Host" Workaround
If the software still can't fetch the signature automatically, you can try to manually grab an AP ticket. Find your device's in the 3uTools device info panel and copy it. Visit a site like and paste your ID to request the signature manually.
Verify if the specific iOS version you want is listed as available for your device. Summary Checklist Why it works Update 3uTools Fixes bugs with new hardware like iPhone 15/16. Check Signing Confirms Apple actually allows that iOS version. Use iTunes Flash Bypasses "Easy Flash" bugs. Repair Drivers Ensures a stable USB connection.
Are you trying to downgrade to an unsigned version of iOS, or just trying to restore the current one? How to Fix 3uTools 9% ERROR Unable to request SHSH Latest Aug 4, 2567 BE —
If 3uTools keeps failing, use the web-based TSS Saver:
Make sure you're following the correct process for requesting SHSH blobs:
Once you’ve fixed the “unable to request SHSH” error, here’s how to avoid it with future iOS releases:
Confirm device connection & trust
Use official cable + direct USB port
Disable network blockers
Run as Administrator and retry
Check for Apple server reachability
Use alternative method / server (if applicable)
Collect logs if error persists
3uTools has multiple backends for fetching SHSH:
When Apple’s servers reject your request for a new version (maybe due to rate limiting or incomplete manifest), try a different source.
Steps:
This can bypass certain temporary Apple-side restrictions, but only for still-signed firmwares.