[GH-ISSUE #8105] Digest mismatch for llama3.3 #30941

Open
opened 2026-04-22 10:57:00 -05:00 by GiteaMirror · 28 comments
Owner

Originally created by @sanity on GitHub (Dec 15, 2024).
Original GitHub issue: https://github.com/ollama/ollama/issues/8105

What is the issue?

I've tried this several times - same result every time:

~ took 43s ❯ ollama run llama3.3
pulling manifest
pulling 4824460d29f2... 100% ▕████████████████████████████████████▏ 42 GB
pulling 948af2743fc7... 100% ▕████████████████████████████████████▏ 1.5 KB
pulling bc371a43ce90... 100% ▕████████████████████████████████████▏ 7.6 KB
pulling 53a87df39647... 100% ▕████████████████████████████████████▏ 5.6 KB
pulling 56bb8bd477a5... 100% ▕████████████████████████████████████▏ 96 B
pulling c7091aa45e9b... 100% ▕████████████████████████████████████▏ 562 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:4e7ab3e3f5fba9ba2d72787c3e5a8e0d4931059bae000821f1278753855af7ac

OS

Linux

GPU

Nvidia

CPU

AMD

Ollama version

0.5.1

Originally created by @sanity on GitHub (Dec 15, 2024). Original GitHub issue: https://github.com/ollama/ollama/issues/8105 ### What is the issue? I've tried this several times - same result every time: ~ took 43s ❯ ollama run llama3.3 pulling manifest pulling 4824460d29f2... 100% ▕████████████████████████████████████▏ 42 GB pulling 948af2743fc7... 100% ▕████████████████████████████████████▏ 1.5 KB pulling bc371a43ce90... 100% ▕████████████████████████████████████▏ 7.6 KB pulling 53a87df39647... 100% ▕████████████████████████████████████▏ 5.6 KB pulling 56bb8bd477a5... 100% ▕████████████████████████████████████▏ 96 B pulling c7091aa45e9b... 100% ▕████████████████████████████████████▏ 562 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:4e7ab3e3f5fba9ba2d72787c3e5a8e0d4931059bae000821f1278753855af7ac ### OS Linux ### GPU Nvidia ### CPU AMD ### Ollama version 0.5.1
GiteaMirror added the bug label 2026-04-22 10:57:00 -05:00
Author
Owner

@ryanwittmers commented on GitHub (Dec 16, 2024):

Having the exact same issue on a device running macOS Sequoia (v15.1.1), specifically with the llama3.3 model.

sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got 
sha256:b1de8eda1f409c3b406de9c5673863f293abce86e4ed24490147c3fe5b168066
<!-- gh-comment-id:2546998517 --> @ryanwittmers commented on GitHub (Dec 16, 2024): Having the exact same issue on a device running macOS Sequoia (v15.1.1), specifically with the [llama3.3](https://ollama.com/library/llama3.3) model. ``` sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:b1de8eda1f409c3b406de9c5673863f293abce86e4ed24490147c3fe5b168066 ```
Author
Owner

@wanan-life commented on GitHub (Dec 17, 2024):

os

macos Sequoia 15.1

device

Apple macmini m4

version

ollama version is 0.5.3


Installing Llama3.2 is not a problem. This issue only occurs during the installation of llama3.3. I have tried again three times

verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want 
sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got 
sha256:f8e23154ee57be28d308a32129db4bcff149c122e355c39510f1d526ec4a3791
image
<!-- gh-comment-id:2549083347 --> @wanan-life commented on GitHub (Dec 17, 2024): ### os macos Sequoia 15.1 ### device Apple macmini m4 ### version ollama version is 0.5.3 --- Installing Llama3.2 is not a problem. This issue only occurs during the installation of [llama3.3](https://ollama.com/library/llama3.3). I have tried again three times ``` verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:f8e23154ee57be28d308a32129db4bcff149c122e355c39510f1d526ec4a3791 ``` <img width="1341" alt="image" src="https://github.com/user-attachments/assets/e7948749-e69c-43a7-828f-afb7d799e698" />
Author
Owner

@bmizerany commented on GitHub (Dec 18, 2024):

@sanity @ryanwittmers @wanan-life Would any of you mind sharing logs? It's a little suspect you're all getting different checksums. That indicates a possible incomplete download without Ollama properly detecting it before attempting the checksum. If that is the case, we should print a proper error message and halt, instead of checksumming, which will surely fail at that point. II'm hoping there may be clues in your logs.

<!-- gh-comment-id:2550406669 --> @bmizerany commented on GitHub (Dec 18, 2024): @sanity @ryanwittmers @wanan-life Would any of you mind sharing logs? It's a little suspect you're all getting different checksums. That indicates a possible incomplete download without Ollama properly detecting it before attempting the checksum. If that is the case, we should print a proper error message and halt, instead of checksumming, which will surely fail at that point. II'm hoping there may be clues in your logs.
Author
Owner

@wanan-life commented on GitHub (Dec 18, 2024):

@bmizerany
This is my .ollama/log/server.logfile
server.log

I re experimented and cleared the previous log files. Ensure that this is a complete failure log. Additionally, I have updated the current version of Olama to 0.5.4.

<!-- gh-comment-id:2550594708 --> @wanan-life commented on GitHub (Dec 18, 2024): @bmizerany This is my ```.ollama/log/server.log```file [server.log](https://github.com/user-attachments/files/18176861/server.log) I re experimented and cleared the previous log files. Ensure that this is a complete failure log. Additionally, I have updated the current version of Olama to 0.5.4.
Author
Owner

@wanan-life commented on GitHub (Dec 18, 2024):

@bmizerany
image
I used ollama pull llama3.3 and there was no problem. Only when I used ollama run llama3.3 did the problem of

verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want appear

<!-- gh-comment-id:2550765571 --> @wanan-life commented on GitHub (Dec 18, 2024): @bmizerany <img width="1340" alt="image" src="https://github.com/user-attachments/assets/d0ad4a98-1dfc-4781-920a-e78dcdf6fc22" /> I used ```ollama pull llama3.3``` and there was no problem. Only when I used ```ollama run llama3.3``` did the problem of > verifying sha256 digest Error: digest mismatch, file must be downloaded again: want appear
Author
Owner

@ryanwittmers commented on GitHub (Dec 18, 2024):

@wanan-life , interesting! I'll try using pull and see if that works.

<!-- gh-comment-id:2551557819 --> @ryanwittmers commented on GitHub (Dec 18, 2024): @wanan-life , interesting! I'll try using `pull` and see if that works.
Author
Owner

@bmizerany commented on GitHub (Dec 18, 2024):

@wanan-life Nothing in your logs stands out. I'm also unable to reproduce with run. Did you have success with pull and then run by chance?

<!-- gh-comment-id:2552377082 --> @bmizerany commented on GitHub (Dec 18, 2024): @wanan-life Nothing in your logs stands out. I'm also unable to reproduce with `run`. Did you have success with `pull` and then `run` by chance?
Author
Owner

@wanan-life commented on GitHub (Dec 19, 2024):

@bmizerany
I have been unable to use the ollama run llama3.3 command, and the sha256 verification is different every time. But I only tried the pull command once and it succeeded directly.

<!-- gh-comment-id:2555071536 --> @wanan-life commented on GitHub (Dec 19, 2024): @bmizerany I have been unable to use the ```ollama run llama3.3``` command, and the sha256 verification is different every time. But I only tried the ```pull``` command once and it succeeded directly.
Author
Owner

@bmizerany commented on GitHub (Dec 19, 2024):

@wanan-life Thank you very much for your help. I'm looking into this.

To be absolutely sure I'm looking in the right places, I want to ensure I understand the sequence correctly:

  1. When you run two the separate commands (having not previously downloaded the model):

    ollama pull llama3.3
    ollama run llama3.3
    

    Everything works as expected.

  2. But when you try just (having not previously downloaded the model):

    ollama run llama3.3
    

    (without having previously downloaded the model), it fails?

I'll start investigating this behavior, but would appreciate your confirmation that I've captured the issue accurately. This distinction is important for identifying the root cause. Please let me know if I've misunderstood any part of this.

<!-- gh-comment-id:2555565362 --> @bmizerany commented on GitHub (Dec 19, 2024): @wanan-life Thank you very much for your help. I'm looking into this. To be absolutely sure I'm looking in the right places, I want to ensure I understand the sequence correctly: 1. When you run two the separate commands (having not previously downloaded the model): ``` ollama pull llama3.3 ollama run llama3.3 ``` Everything works as expected. 2. But when you try just (having not previously downloaded the model): ``` ollama run llama3.3 ``` (without having previously downloaded the model), it fails? I'll start investigating this behavior, but would appreciate your confirmation that I've captured the issue accurately. This distinction is important for identifying the root cause. Please let me know if I've misunderstood any part of this.
Author
Owner

@sanity commented on GitHub (Dec 19, 2024):

Tried again, still getting the error, console output:

~ ❯ ollama run llama3.3
pulling manifest
pulling 4824460d29f2... 100% ▕████████████████████████████████████▏  42 GB
pulling 948af2743fc7... 100% ▕████████████████████████████████████▏ 1.5 KB
pulling bc371a43ce90... 100% ▕████████████████████████████████████▏ 7.6 KB
pulling 53a87df39647... 100% ▕████████████████████████████████████▏ 5.6 KB
pulling 56bb8bd477a5... 100% ▕████████████████████████████████████▏   96 B
pulling c7091aa45e9b... 100% ▕████████████████████████████████████▏  562 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:c86d46cd491a881745dbf7f7d315ddc37013da11e2f48359c51913b1bf41e870
~ took 2m24s ❯

Logs:

~ ❯ journalctl -u ollama --no-pager
Dec 19 13:08:25 technic ollama[6071]: [GIN] 2024/12/19 - 13:08:25 | 200 |        42.6µs |       127.0.0.1 | HEAD     "/"
Dec 19 13:08:25 technic ollama[6071]: [GIN] 2024/12/19 - 13:08:25 | 404 |     186.572µs |       127.0.0.1 | POST     "/api/show"
Dec 19 13:08:25 technic ollama[6071]: time=2024-12-19T13:08:25.873-06:00 level=INFO source=download.go:175 msg="downloading 4824460d29f2 in 43 1 GB part(s)"
Dec 19 13:10:08 technic ollama[6071]: time=2024-12-19T13:10:08.336-06:00 level=INFO source=download.go:175 msg="downloading 948af2743fc7 in 1 1.5 KB part(s)"
Dec 19 13:10:09 technic ollama[6071]: time=2024-12-19T13:10:09.567-06:00 level=INFO source=download.go:175 msg="downloading bc371a43ce90 in 1 7.6 KB part(s)"
Dec 19 13:10:10 technic ollama[6071]: time=2024-12-19T13:10:10.758-06:00 level=INFO source=download.go:175 msg="downloading 53a87df39647 in 1 5.6 KB part(s)"
Dec 19 13:10:12 technic ollama[6071]: time=2024-12-19T13:10:12.065-06:00 level=INFO source=download.go:175 msg="downloading c7091aa45e9b in 1 562 B part(s)"
Dec 19 13:10:50 technic ollama[6071]: [GIN] 2024/12/19 - 13:10:50 | 200 |         2m24s |       127.0.0.1 | POST     "/api/pull"

As @wanan-life reported, pulling and then running seems to work fine:

~ ❯ ollama run llama3.3
pulling manifest
pulling 4824460d29f2... 100% ▕████████████████████████████████████▏  42 GB
pulling 948af2743fc7... 100% ▕████████████████████████████████████▏ 1.5 KB
pulling bc371a43ce90... 100% ▕████████████████████████████████████▏ 7.6 KB
pulling 53a87df39647... 100% ▕████████████████████████████████████▏ 5.6 KB
pulling 56bb8bd477a5... 100% ▕████████████████████████████████████▏   96 B
pulling c7091aa45e9b... 100% ▕████████████████████████████████████▏  562 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:c86d46cd491a881745dbf7f7d315ddc37013da11e2f48359c51913b1bf41e870
~ took 2m24s ❯ ollama pull llama3.3
pulling manifest
pulling 4824460d29f2... 100% ▕██████���█████████████████████████████▏  42 GB
pulling 948af2743fc7... 100% ▕████████████████████████████████████▏ 1.5 KB
pulling bc371a43ce90... 100% ▕████████████████████████████████████▏ 7.6 KB
pulling 53a87df39647... 100% ▕████████████████████████████████████▏ 5.6 KB
pulling 56bb8bd477a5... 100% ▕████████████████████████████████████▏   96 B
pulling c7091aa45e9b... 100% ▕████████████████████████████████████▏  562 B
verifying sha256 digest
writing manifest
success
~ took 3m34s ❯ ollama run llama3.3
>>> Send a message (/? for help)
<!-- gh-comment-id:2555600983 --> @sanity commented on GitHub (Dec 19, 2024): Tried again, still getting the error, console output: ``` ~ ❯ ollama run llama3.3 pulling manifest pulling 4824460d29f2... 100% ▕████████████████████████████████████▏ 42 GB pulling 948af2743fc7... 100% ▕████████████████████████████████████▏ 1.5 KB pulling bc371a43ce90... 100% ▕████████████████████████████████████▏ 7.6 KB pulling 53a87df39647... 100% ▕████████████████████████████████████▏ 5.6 KB pulling 56bb8bd477a5... 100% ▕████████████████████████████████████▏ 96 B pulling c7091aa45e9b... 100% ▕████████████████████████████████████▏ 562 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:c86d46cd491a881745dbf7f7d315ddc37013da11e2f48359c51913b1bf41e870 ~ took 2m24s ❯ ``` Logs: ``` ~ ❯ journalctl -u ollama --no-pager Dec 19 13:08:25 technic ollama[6071]: [GIN] 2024/12/19 - 13:08:25 | 200 | 42.6µs | 127.0.0.1 | HEAD "/" Dec 19 13:08:25 technic ollama[6071]: [GIN] 2024/12/19 - 13:08:25 | 404 | 186.572µs | 127.0.0.1 | POST "/api/show" Dec 19 13:08:25 technic ollama[6071]: time=2024-12-19T13:08:25.873-06:00 level=INFO source=download.go:175 msg="downloading 4824460d29f2 in 43 1 GB part(s)" Dec 19 13:10:08 technic ollama[6071]: time=2024-12-19T13:10:08.336-06:00 level=INFO source=download.go:175 msg="downloading 948af2743fc7 in 1 1.5 KB part(s)" Dec 19 13:10:09 technic ollama[6071]: time=2024-12-19T13:10:09.567-06:00 level=INFO source=download.go:175 msg="downloading bc371a43ce90 in 1 7.6 KB part(s)" Dec 19 13:10:10 technic ollama[6071]: time=2024-12-19T13:10:10.758-06:00 level=INFO source=download.go:175 msg="downloading 53a87df39647 in 1 5.6 KB part(s)" Dec 19 13:10:12 technic ollama[6071]: time=2024-12-19T13:10:12.065-06:00 level=INFO source=download.go:175 msg="downloading c7091aa45e9b in 1 562 B part(s)" Dec 19 13:10:50 technic ollama[6071]: [GIN] 2024/12/19 - 13:10:50 | 200 | 2m24s | 127.0.0.1 | POST "/api/pull" ``` As @wanan-life reported, `pull`ing and then `run`ning seems to work fine: ``` ~ ❯ ollama run llama3.3 pulling manifest pulling 4824460d29f2... 100% ▕████████████████████████████████████▏ 42 GB pulling 948af2743fc7... 100% ▕████████████████████████████████████▏ 1.5 KB pulling bc371a43ce90... 100% ▕████████████████████████████████████▏ 7.6 KB pulling 53a87df39647... 100% ▕████████████████████████████████████▏ 5.6 KB pulling 56bb8bd477a5... 100% ▕████████████████████████████████████▏ 96 B pulling c7091aa45e9b... 100% ▕████████████████████████████████████▏ 562 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:c86d46cd491a881745dbf7f7d315ddc37013da11e2f48359c51913b1bf41e870 ~ took 2m24s ❯ ollama pull llama3.3 pulling manifest pulling 4824460d29f2... 100% ▕██████���█████████████████████████████▏ 42 GB pulling 948af2743fc7... 100% ▕████████████████████████████████████▏ 1.5 KB pulling bc371a43ce90... 100% ▕████████████████████████████████████▏ 7.6 KB pulling 53a87df39647... 100% ▕████████████████████████████████████▏ 5.6 KB pulling 56bb8bd477a5... 100% ▕████████████████████████████████████▏ 96 B pulling c7091aa45e9b... 100% ▕████████████████████████████████████▏ 562 B verifying sha256 digest writing manifest success ~ took 3m34s ❯ ollama run llama3.3 >>> Send a message (/? for help) ```
Author
Owner

@bmizerany commented on GitHub (Dec 19, 2024):

I'm only able to reproduce if I pause the download, fiddle a byte in the -partial and then resume. It seems something about how run pulls is maybe causing corruption. I'll keep looking.

<!-- gh-comment-id:2555975826 --> @bmizerany commented on GitHub (Dec 19, 2024): I'm only able to reproduce if I pause the download, fiddle a byte in the `-partial` and then resume. It seems something about how `run` pulls is maybe causing corruption. I'll keep looking.
Author
Owner

@luantak commented on GitHub (Jan 16, 2025):

I can confirm this issue it's more likely to happen with bigger models, after trying "run" 5+ times with qwen2.5-coder:14b-instruct-q8_0 doing "pull" still errored so I don't think there is a difference between run/ pull.

<!-- gh-comment-id:2594363829 --> @luantak commented on GitHub (Jan 16, 2025): I can confirm this issue it's more likely to happen with bigger models, after trying "run" 5+ times with `qwen2.5-coder:14b-instruct-q8_0` doing "pull" still errored so I don't think there is a difference between run/ pull.
Author
Owner

@wanan-life commented on GitHub (Jan 17, 2025):

I just discovered that gemma2:9b, which is only 5.4 GB in size, also has this problem, so I'm going to add to @lu4p question.
Image

I also updated the latest version to 0.5.7。Finally, I still used the method mentioned in the previous question ollama pull succeeded

Image
<!-- gh-comment-id:2598790437 --> @wanan-life commented on GitHub (Jan 17, 2025): I just discovered that ```gemma2:9b```, which is only 5.4 GB in size, also has this problem, so I'm going to add to @lu4p question. <img width="940" alt="Image" src="https://github.com/user-attachments/assets/1c37bea1-dfd1-49b5-a857-b7074edd04cb" /> I also updated the latest version to 0.5.7。Finally, I still used the method mentioned in the previous question ```ollama pull ```succeeded <img width="930" alt="Image" src="https://github.com/user-attachments/assets/c4b8f5db-687f-4b38-9b85-94f040e9dfac" />
Author
Owner

@sanity commented on GitHub (Jan 20, 2025):

Seeing the same issue with deepseek-r1 models including 70b and 32b, although 8b seemed ok.

For example:

~ took 1m18s ❯ ollama pull deepseek-r1:70b
pulling manifest
pulling 4cd576d9aa16... 100% ▕██████████████████████████████████▏  42 GB
pulling 369ca498f347... 100% ▕██████████████████████████████████▏  387 B
pulling 6e4c38e1172f... 100% ▕██████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕██████████████████████████████████▏  148 B
pulling 5e9a45d7d8b9... 100% ▕██████████████████████████████████▏  488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:aca45e5e9e593f478f104c2382b4f830c5384d6fbc7f1f683f8a7758f9eb2fc3
~ took 3m12s ❯
<!-- gh-comment-id:2603371805 --> @sanity commented on GitHub (Jan 20, 2025): Seeing the same issue with deepseek-r1 models including 70b and 32b, although 8b seemed ok. For example: ``` ~ took 1m18s ❯ ollama pull deepseek-r1:70b pulling manifest pulling 4cd576d9aa16... 100% ▕██████████████████████████████████▏ 42 GB pulling 369ca498f347... 100% ▕██████████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕██████████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕██████████████████████████████████▏ 148 B pulling 5e9a45d7d8b9... 100% ▕██████████████████████████████████▏ 488 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:aca45e5e9e593f478f104c2382b4f830c5384d6fbc7f1f683f8a7758f9eb2fc3 ~ took 3m12s ❯ ```
Author
Owner

@KricejJanezMartin commented on GitHub (Jan 21, 2025):

Hello!
This occurred to me also. We are still having issues with llama3.3 70b when pulling. The same error also occurs with the deepseek-r1 70b model.
I ran memtest on all 128GB of RAM and found no issues. Is there a possible fix in the works?

root@6de0f1ea0cc5:/# ollama pull deepseek-r1:70b
pulling manifest
pulling 4cd576d9aa16... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏  42 GB
pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏  387 B
pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏  148 B
pulling 5e9a45d7d8b9... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏  488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:2795d5bda825070f2282d68271b471a83edcad3ba0682e08385aefe36b550d3d
root@6de0f1ea0cc5:/#
exit
root@smartypants:/etc/docker/ollama# docker exec -it ollama-ollama-1 /bin/bash
root@6de0f1ea0cc5:/# ollama pull deepseek-r1:32b
pulling manifest
pulling 6150cb382311... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏  19 GB
pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏  387 B
pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████���███████████████████████████████████████████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏  148 B
pulling c7f3ea903b50... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏  488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:6150cb382311b69f09cc0f9a1b69fc029cbd742b66bb8ec531aa5ecf5c613e93, got sha256:6c587de9106a3810affd509f3970add176aa5a15921e6e6451bd607b809cbd15
root@6de0f1ea0cc5:/#
<!-- gh-comment-id:2604024037 --> @KricejJanezMartin commented on GitHub (Jan 21, 2025): Hello! This occurred to me also. We are still having issues with llama3.3 70b when pulling. The same error also occurs with the deepseek-r1 70b model. I ran memtest on all 128GB of RAM and found no issues. Is there a possible fix in the works? ```bash root@6de0f1ea0cc5:/# ollama pull deepseek-r1:70b pulling manifest pulling 4cd576d9aa16... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 42 GB pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 148 B pulling 5e9a45d7d8b9... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 488 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:2795d5bda825070f2282d68271b471a83edcad3ba0682e08385aefe36b550d3d root@6de0f1ea0cc5:/# exit root@smartypants:/etc/docker/ollama# docker exec -it ollama-ollama-1 /bin/bash root@6de0f1ea0cc5:/# ollama pull deepseek-r1:32b pulling manifest pulling 6150cb382311... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 19 GB pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████���███████████████████████████████████████████████████████████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 148 B pulling c7f3ea903b50... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 488 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:6150cb382311b69f09cc0f9a1b69fc029cbd742b66bb8ec531aa5ecf5c613e93, got sha256:6c587de9106a3810affd509f3970add176aa5a15921e6e6451bd607b809cbd15 root@6de0f1ea0cc5:/# ```
Author
Owner

@243006306 commented on GitHub (Jan 22, 2025):

Hello! I have the same problem

root@root:/opt/workspace/ollama$ ollama run deepseek-r1:14b
pulling manifest
pulling 6e9f90f02bb3... 100% ▕███████████████████████████████▏ 9.0 GB
pulling 369ca498f347... 100% ▕███████████████████████████████▏ 387 B
pulling 6e4c38e1172f... 100% ▕███████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕███████████████████████████████▏ 148 B
pulling 3c24b0c80794... 100% ▕███████████████████████████████▏ 488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:6e9f90f02bb3b39b59e81916e8cfce9deb45aeaeb9a54a5be4414486b907dc1e, got sha256:ee2e3bfdc7c1915e9f4f5130312e2ed98dda9260a7c5d10c7155d7036046a73d
root@root:/opt/workspace/ollama$ ollama run deepseek-r1:14b
pulling manifest
pulling 6e9f90f02bb3... 100% ▕███████████████████████████████▏ 9.0 GB
pulling 369ca498f347... 100% ▕███████████████████████████████▏ 387 B
pulling 6e4c38e1172f... 100% ▕███████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕███████████████████████████████▏ 148 B
pulling 3c24b0c80794... 100% ▕███████████████████████████████▏ 488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:6e9f90f02bb3b39b59e81916e8cfce9deb45aeaeb9a54a5be4414486b907dc1e, got sha256:a2636325f14d8000ff10e4f68d598ea7f69be2d49457eae96a8a20997811bad1

<!-- gh-comment-id:2606347117 --> @243006306 commented on GitHub (Jan 22, 2025): Hello! I have the same problem root@root:/opt/workspace/ollama$ ollama run deepseek-r1:14b pulling manifest pulling 6e9f90f02bb3... 100% ▕███████████████████████████████▏ 9.0 GB pulling 369ca498f347... 100% ▕███████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕███████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕███████████████████████████████▏ 148 B pulling 3c24b0c80794... 100% ▕███████████████████████████████▏ 488 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:6e9f90f02bb3b39b59e81916e8cfce9deb45aeaeb9a54a5be4414486b907dc1e, got sha256:ee2e3bfdc7c1915e9f4f5130312e2ed98dda9260a7c5d10c7155d7036046a73d root@root:/opt/workspace/ollama$ ollama run deepseek-r1:14b pulling manifest pulling 6e9f90f02bb3... 100% ▕███████████████████████████████▏ 9.0 GB pulling 369ca498f347... 100% ▕███████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕███████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕███████████████████████████████▏ 148 B pulling 3c24b0c80794... 100% ▕███████████████████████████████▏ 488 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:6e9f90f02bb3b39b59e81916e8cfce9deb45aeaeb9a54a5be4414486b907dc1e, got sha256:a2636325f14d8000ff10e4f68d598ea7f69be2d49457eae96a8a20997811bad1
Author
Owner

@lumpycustard commented on GitHub (Jan 25, 2025):

Same issue here, tried 70b twice, 32b once, all downloads failed. I was able to pull 8b successfully.

I've run memtest on my server for 3 hours and found no issues. Ran chkdsk and verified no issues there either.

Interesting that the hash of the 70b model changed on both downloads.

First attempt: 68bc82258d7e80f33af0eef4314029f778255bb744b8d335fe8c57f0420250a3
Second attempt: 19ea1e233856e7d4ddced02c20e41e225efd748f21a1b8d0abf5e04707536a1f

PS C:\Windows\System32> ollama run deepseek-r1:70b
pulling manifest
pulling 4cd576d9aa16... 100% ▕████████████████████████████████████████████████████████▏ 42 GB
pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B
pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████▏ 148 B
pulling 5e9a45d7d8b9... 100% ▕████████████████████████████████████████████████████████▏ 488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:68bc82258d7e80f33af0eef4314029f778255bb744b8d335fe8c57f0420250a3
PS C:\Windows\System32> ollama run deepseek-r1:70b
pulling manifest
pulling 4cd576d9aa16... 100% ▕████████████████████████████████████████████████████████▏ 42 GB
pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B
pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████▏ 148 B
pulling 5e9a45d7d8b9... 100% ▕████████████████████████████████████████████████████████▏ 488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:19ea1e233856e7d4ddced02c20e41e225efd748f21a1b8d0abf5e04707536a1f
PS C:\Windows\System32> ollama run deepseek-r1:32b
pulling manifest
pulling 6150cb382311... 100% ▕████████████████████████████████████████████████████████▏ 19 GB
pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B
pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕███████████████████���████████████████████████████████████▏ 148 B
pulling c7f3ea903b50... 100% ▕████████████████████████████████████████████████████████▏ 488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:6150cb382311b69f09cc0f9a1b69fc029cbd742b66bb8ec531aa5ecf5c613e93, got sha256:10fcf3c4ac0b5f015e921030dafb7c92dcedf70b8c1c2986018419c81e193a44
PS C:\Windows\System32> ollama run deepseek-r1:8b
pulling manifest
pulling 6340dc3229b0... 100% ▕████████████████████████████████████████████████████████▏ 4.9 GB
pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B
pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████▏ 148 B
pulling 0cb05c6e4e02... 100% ▕████████████████████████████████████████████████████████▏ 487 B
verifying sha256 digest
writing manifest
success

<!-- gh-comment-id:2613710399 --> @lumpycustard commented on GitHub (Jan 25, 2025): Same issue here, tried 70b twice, 32b once, all downloads failed. I was able to pull 8b successfully. I've run memtest on my server for 3 hours and found no issues. Ran chkdsk and verified no issues there either. Interesting that the hash of the 70b model changed on both downloads. First attempt: 68bc82258d7e80f33af0eef4314029f778255bb744b8d335fe8c57f0420250a3 Second attempt: 19ea1e233856e7d4ddced02c20e41e225efd748f21a1b8d0abf5e04707536a1f PS C:\Windows\System32> ollama run deepseek-r1:70b pulling manifest pulling 4cd576d9aa16... 100% ▕████████████████████████████████████████████████████████▏ 42 GB pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████▏ 148 B pulling 5e9a45d7d8b9... 100% ▕████████████████████████████████████████████████████████▏ 488 B verifying sha256 digest **Error: digest mismatch, file must be downloaded again**: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:68bc82258d7e80f33af0eef4314029f778255bb744b8d335fe8c57f0420250a3 PS C:\Windows\System32> ollama run deepseek-r1:70b pulling manifest pulling 4cd576d9aa16... 100% ▕████████████████████████████████████████████████████████▏ 42 GB pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████▏ 148 B pulling 5e9a45d7d8b9... 100% ▕████████████████████████████████████████████████████████▏ 488 B verifying sha256 digest **Error: digest mismatch, file must be downloaded again**: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:19ea1e233856e7d4ddced02c20e41e225efd748f21a1b8d0abf5e04707536a1f PS C:\Windows\System32> ollama run deepseek-r1:32b pulling manifest pulling 6150cb382311... 100% ▕████████████████████████████████████████████████████████▏ 19 GB pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕███████████████████���████████████████████████████████████▏ 148 B pulling c7f3ea903b50... 100% ▕████████████████████████████████████████████████████████▏ 488 B verifying sha256 digest **Error: digest mismatch, file must be downloaded again**: want sha256:6150cb382311b69f09cc0f9a1b69fc029cbd742b66bb8ec531aa5ecf5c613e93, got sha256:10fcf3c4ac0b5f015e921030dafb7c92dcedf70b8c1c2986018419c81e193a44 PS C:\Windows\System32> ollama run deepseek-r1:8b pulling manifest pulling 6340dc3229b0... 100% ▕████████████████████████████████████████████████████████▏ 4.9 GB pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████▏ 148 B pulling 0cb05c6e4e02... 100% ▕████████████████████████████████████████████████████████▏ 487 B verifying sha256 digest **writing manifest success**
Author
Owner

@ohbob commented on GitHub (Jan 26, 2025):

confirming, same problem with deepseek 70b, using ollama run deepseek-r1:70b. Tried like 5 times, during two days.

pulling manifest
pulling manifest                                                                                    pulling manifest                                                                          pupulling manifepullinpullpulling pullpullpullpulling manifest
pulling manifest                                                                                               pulling manifest
pulling manifest
pulling 4cd576d9aa16... 100% ▕███████████████████████████████████████████████▏  42 GB
pulling 369ca498f347... 100% ▕███████████████████████████████████████████████▏  387 B
pulling 6e4c38e1172f... 100% ▕███████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕███████████████████████████████████████████████▏  148 B
pulling 5e9a45d7d8b9... 100% ▕███████████████████████████████████████████████▏  488 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:cd0839f1628083087eb9f47c7d8dd5853b053b968f3559842ff51786cd8bf386```
<!-- gh-comment-id:2614318280 --> @ohbob commented on GitHub (Jan 26, 2025): confirming, same problem with deepseek 70b, using `ollama run deepseek-r1:70b`. Tried like 5 times, during two days. ```ollama run deepseek-r1:70b pulling manifest pulling manifest pulling manifest pupulling manifepullinpullpulling pullpullpullpulling manifest pulling manifest pulling manifest pulling manifest pulling 4cd576d9aa16... 100% ▕███████████████████████████████████████████████▏ 42 GB pulling 369ca498f347... 100% ▕███████████████████████████████████████████████▏ 387 B pulling 6e4c38e1172f... 100% ▕███████████████████████████████████████████████▏ 1.1 KB pulling f4d24e9138dd... 100% ▕███████████████████████████████████████████████▏ 148 B pulling 5e9a45d7d8b9... 100% ▕███████████████████████████████████████████████▏ 488 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:4cd576d9aa16961244012223abf01445567b061f1814b57dfef699e4cf8df339, got sha256:cd0839f1628083087eb9f47c7d8dd5853b053b968f3559842ff51786cd8bf386```
Author
Owner

@kopaul commented on GitHub (Feb 5, 2025):

Facing the same issue for me as well for all the models that i am trying to pull or run.

ollama pull qwen2.5:0.5b
pulling manifest 
pulling c5396e06af29... 100% ▕█████████████▏ 397 MB                         
pulling 66b9ea09bd5b... 100%  ▕█████████████▏ 68 B                         
pulling eb4402837c78... 100% ▕█████████████▏ 1.5 KB                         
pulling 832dd9e00a68... 100% ▕█████████████▏ 11 KB                         
pulling 005f95c74751... 100% ▕█████████████▏ 490 B                         
verifying sha256 digest 
Error: digest mismatch, file must be downloaded again: want sha256:c5396e06af294bd101b30dce59131a76d2b773e76950acc870eda801d3ab0515, got sha256:311a8fb7a5974e069f27b27a1b300377e37bb9f31954103d96b80ce92eb0d622
<!-- gh-comment-id:2636142986 --> @kopaul commented on GitHub (Feb 5, 2025): Facing the same issue for me as well for all the models that i am trying to pull or run. ``` ollama pull qwen2.5:0.5b pulling manifest pulling c5396e06af29... 100% ▕█████████████▏ 397 MB pulling 66b9ea09bd5b... 100% ▕█████████████▏ 68 B pulling eb4402837c78... 100% ▕█████████████▏ 1.5 KB pulling 832dd9e00a68... 100% ▕█████████████▏ 11 KB pulling 005f95c74751... 100% ▕█████████████▏ 490 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:c5396e06af294bd101b30dce59131a76d2b773e76950acc870eda801d3ab0515, got sha256:311a8fb7a5974e069f27b27a1b300377e37bb9f31954103d96b80ce92eb0d622 ```
Author
Owner

@ckonkel commented on GitHub (Feb 13, 2025):

Seeing similar issues with larger models... for context I am running in docker on linux mint 22.

root@8b34164163e1:/# ollama pull llama3.3:70b
pulling manifest
pulling 4824460d29f2... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 42 GB
pulling 948af2743fc7... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 1.5 KB
pulling bc371a43ce90... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 7.6 KB
pulling 53a87df39647... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 5.6 KB
pulling 56bb8bd477a5... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 96 B
pulling c7091aa45e9b... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████���████▏ 562 B
verifying sha256 digest
Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:ba8d1275dee83f1a0f11b86183559488ce7f7efc916a0643ac72d1786f3c2f28
root@8b34164163e1:/#

<!-- gh-comment-id:2655218908 --> @ckonkel commented on GitHub (Feb 13, 2025): Seeing similar issues with larger models... for context I am running in docker on linux mint 22. root@8b34164163e1:/# ollama pull llama3.3:70b pulling manifest pulling 4824460d29f2... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 42 GB pulling 948af2743fc7... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 1.5 KB pulling bc371a43ce90... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 7.6 KB pulling 53a87df39647... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 5.6 KB pulling 56bb8bd477a5... 100% ▕█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▏ 96 B pulling c7091aa45e9b... 100% ▕████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████���████▏ 562 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:4824460d29f2058aaf6e1118a63a7a197a09bed509f0e7d4e2efb1ee273b447d, got sha256:ba8d1275dee83f1a0f11b86183559488ce7f7efc916a0643ac72d1786f3c2f28 root@8b34164163e1:/#
Author
Owner

@ckonkel commented on GitHub (Feb 15, 2025):

I solved the issue by pulling the latest ollama , running ollama version is 0.5.11

<!-- gh-comment-id:2660783912 --> @ckonkel commented on GitHub (Feb 15, 2025): I solved the issue by pulling the latest ollama , running ollama version is 0.5.11
Author
Owner

@RobMorga commented on GitHub (May 13, 2025):

They broke it again in the current version 0.6.8!

Downloaded 20gb for around 30minutes to get told, mismatch download again for 30+ minutes :P have fun!

-MS-7D52:~$ ollama pull qwen3:32b
pulling manifest 
Error: pull model manifest: 412: 

The model you are attempting to pull requires a newer version of Ollama.

Please download the latest version at:

        https://ollama.com/download


-MS-7D52:~$ curl -fsSL https://ollama.com/install.sh | sh
>>> Cleaning up old version at /usr/local/lib/ollama
[sudo] password for isley: 
>>> Installing ollama to /usr/local
>>> Downloading Linux amd64 bundle
######################################################################## 100,0%
>>> Adding ollama user to render group...
>>> Adding ollama user to video group...
>>> Adding current user to ollama group...
>>> Creating ollama systemd service...
>>> Enabling and starting ollama service...
>>> NVIDIA GPU installed.
-MS-7D52:~$ ollama pull qwen3:32b
pulling manifest 
pulling 3291abe70f16: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  20 GB                         
pulling eb4402837c78: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 1.5 KB                         
pulling d18a5cc71b84: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  11 KB                         
pulling cff3f395ef37: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  120 B                         
pulling afdf5c7585b3: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  488 B                         
verifying sha256 digest 
Error: digest mismatch, file must be downloaded again: want sha256:3291abe70f16ee9682de7bfae08db5373ea9d6497e614aaad63340ad421d6312, got sha256:4664bbf9631f555d08e74bb467376c50fb5bab9fba568daa5402b99b3c577c18
<!-- gh-comment-id:2875601421 --> @RobMorga commented on GitHub (May 13, 2025): They broke it again in the current version 0.6.8! Downloaded 20gb for around 30minutes to get told, mismatch download again for 30+ minutes :P have fun! ```bash -MS-7D52:~$ ollama pull qwen3:32b pulling manifest Error: pull model manifest: 412: The model you are attempting to pull requires a newer version of Ollama. Please download the latest version at: https://ollama.com/download -MS-7D52:~$ curl -fsSL https://ollama.com/install.sh | sh >>> Cleaning up old version at /usr/local/lib/ollama [sudo] password for isley: >>> Installing ollama to /usr/local >>> Downloading Linux amd64 bundle ######################################################################## 100,0% >>> Adding ollama user to render group... >>> Adding ollama user to video group... >>> Adding current user to ollama group... >>> Creating ollama systemd service... >>> Enabling and starting ollama service... >>> NVIDIA GPU installed. -MS-7D52:~$ ollama pull qwen3:32b pulling manifest pulling 3291abe70f16: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 20 GB pulling eb4402837c78: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 1.5 KB pulling d18a5cc71b84: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 11 KB pulling cff3f395ef37: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 120 B pulling afdf5c7585b3: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 488 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:3291abe70f16ee9682de7bfae08db5373ea9d6497e614aaad63340ad421d6312, got sha256:4664bbf9631f555d08e74bb467376c50fb5bab9fba568daa5402b99b3c577c18 ``` ```
Author
Owner

@RobMorga commented on GitHub (May 13, 2025):

Model size does not matter.

Even a smaller model of 5.2GB size runs into the same error.

From my point of view, something fundamental is broken here during verification in the last update. "current version"

ollama pull qwen3
pulling manifest 
pulling a3de86cd1c13: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 5.2 GB                         
pulling eb4402837c78: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 1.5 KB                         
pulling d18a5cc71b84: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  11 KB                         
pulling cff3f395ef37: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  120 B                         
pulling 05a61d37b084: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  487 B                         
verifying sha256 digest 
Error: digest mismatch, file must be downloaded again: want sha256:a3de86cd1c132c822487ededd47a324c50491393e6565cd14bafa40d0b8e686f, got sha256:b098528818147d81b801894c9bdebb29c10bff6b8eb5ebfa306b46806b66418d
ollama pull phi4
pulling manifest
pulling fd7b6731c33c: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 9.1 GB                         
pulling 32695b892af8: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  275 B                         
pulling fa8235e5b48f: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 1.1 KB                         
pulling 45a1c652dddc: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ��âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ   82 B                         
pulling f5d6f49c6477: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ  486 B                         
verifying sha256 digest 
Error: digest mismatch, file must be downloaded again: want sha256:fd7b6731c33c57f61767612f56517460ec2d1e2e5a3f0163e0eb3d8d8cb5df20, got sha256:f67b822750617d7abef2146542cb9a803b694315bcae5cc6e9b66fa838488ba8

2025-05-14 06:39

ollama pull qwen3:32b

pulling manifest 
pulling 3291abe70f16: 100% ▕███████████████████████████████████████████████████████████████████████▏  20 GB                         
pulling eb4402837c78: 100% ▕███████████████████████████████████████████████████████████████████████▏ 1.5 KB                         
pulling d18a5cc71b84: 100% ▕███████████████████████████████████████████████████████████████████████▏  11 KB                         
pulling cff3f395ef37: 100% ▕███████████████████████████████████████████████████████████████████████▏  120 B                         
pulling afdf5c7585b3: 100% ▕███████████████████████████████████████████████████████████████████████▏  488 B                         
verifying sha256 digest 
Error: digest mismatch, file must be downloaded again: want sha256:3291abe70f16ee9682de7bfae08db5373ea9d6497e614aaad63340ad421d6312, got sha256:a9dcc47385175aac8b3948ae2153d230577517f74f184bd8e3c09a066d8617cc
<!-- gh-comment-id:2876184371 --> @RobMorga commented on GitHub (May 13, 2025): Model size does not matter. Even a smaller model of 5.2GB size runs into the same error. From my point of view, something fundamental is broken here during verification in the last update. "current version" ```bash ollama pull qwen3 pulling manifest pulling a3de86cd1c13: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 5.2 GB pulling eb4402837c78: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 1.5 KB pulling d18a5cc71b84: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 11 KB pulling cff3f395ef37: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 120 B pulling 05a61d37b084: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 487 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:a3de86cd1c132c822487ededd47a324c50491393e6565cd14bafa40d0b8e686f, got sha256:b098528818147d81b801894c9bdebb29c10bff6b8eb5ebfa306b46806b66418d ``` ```bash ollama pull phi4 pulling manifest pulling fd7b6731c33c: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 9.1 GB pulling 32695b892af8: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 275 B pulling fa8235e5b48f: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 1.1 KB pulling 45a1c652dddc: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ��âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 82 B pulling f5d6f49c6477: 100% ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 486 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:fd7b6731c33c57f61767612f56517460ec2d1e2e5a3f0163e0eb3d8d8cb5df20, got sha256:f67b822750617d7abef2146542cb9a803b694315bcae5cc6e9b66fa838488ba8 ``` 2025-05-14 06:39 ```bash ollama pull qwen3:32b pulling manifest pulling 3291abe70f16: 100% ▕███████████████████████████████████████████████████████████████████████▏ 20 GB pulling eb4402837c78: 100% ▕███████████████████████████████████████████████████████████████████████▏ 1.5 KB pulling d18a5cc71b84: 100% ▕███████████████████████████████████████████████████████████████████████▏ 11 KB pulling cff3f395ef37: 100% ▕███████████████████████████████████████████████████████████████████████▏ 120 B pulling afdf5c7585b3: 100% ▕███████████████████████████████████████████████████████████████████████▏ 488 B verifying sha256 digest Error: digest mismatch, file must be downloaded again: want sha256:3291abe70f16ee9682de7bfae08db5373ea9d6497e614aaad63340ad421d6312, got sha256:a9dcc47385175aac8b3948ae2153d230577517f74f184bd8e3c09a066d8617cc ```
Author
Owner

@anirbanbasu commented on GitHub (Aug 23, 2025):

Try ollama-downloader. It has worked for me even behind a HTTPS proxy with a self-signed certificate, behind which ollama pull did not work for a single model, failing with the SHA256 check despite being able to download all BLOBs. (Disclaimer: I am the maintainer of the ollama-downloader project.)

<!-- gh-comment-id:3216801879 --> @anirbanbasu commented on GitHub (Aug 23, 2025): Try [ollama-downloader](https://github.com/anirbanbasu/ollama-downloader). It has worked for me even behind a HTTPS proxy with a self-signed certificate, behind which `ollama pull` did not work for a single model, failing with the SHA256 check despite being able to download all BLOBs. (Disclaimer: I am the maintainer of the _ollama-downloader_ project.)
Author
Owner

@luantak commented on GitHub (Aug 23, 2025):

That this is still an issue is an embarrassment

<!-- gh-comment-id:3217161767 --> @luantak commented on GitHub (Aug 23, 2025): That this is still an issue is an embarrassment
Author
Owner

@devzom commented on GitHub (Oct 2, 2025):

Same in https://github.com/ollama/ollama/issues/941#issuecomment-3359834674

<!-- gh-comment-id:3359829895 --> @devzom commented on GitHub (Oct 2, 2025): Same in https://github.com/ollama/ollama/issues/941#issuecomment-3359834674
Author
Owner

@RobMorga commented on GitHub (Oct 2, 2025):

I droped ollama and switched to lmstudio, much more configuration options and keeps the model loaded, not like ollama unloding it all the time, I can use unsloth models from hugging face and so on.

<!-- gh-comment-id:3359896263 --> @RobMorga commented on GitHub (Oct 2, 2025): I droped ollama and switched to lmstudio, much more configuration options and keeps the model loaded, not like ollama unloding it all the time, I can use unsloth models from hugging face and so on.
Author
Owner

@Cybranfoehammer commented on GitHub (Jan 9, 2026):

This issue was driving me mad, but I was able to fix it by interrupting an ollama run download every 1gb or so with Ctrl+C and then resuming it. Somehow, this seems to fix the mismatch issue. I've since been able to download even 20gb models without issue.

I hope this helps someone else.

<!-- gh-comment-id:3726488525 --> @Cybranfoehammer commented on GitHub (Jan 9, 2026): This issue was driving me mad, but I was able to fix it by interrupting an ollama run download every 1gb or so with Ctrl+C and then resuming it. Somehow, this seems to fix the mismatch issue. I've since been able to download even 20gb models without issue. I hope this helps someone else.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#30941