Installation erhalte ich die folgende Fehlermeldung, wenn vagrant up --provision
läuft meine Entwicklungsumgebung mit vagabundierenden einzurichten ...Chef :: Ausnahmen :: ChecksumMismatch wenn nginx-1.7.8 von der Quelle
==> default: [2014-12-08T20:33:51+00:00] ERROR: remote_file[http://nginx.org/download/nginx-1.7.8.tar.gz] (nginx::source line 58) had an error: Chef::Exceptions::ChecksumMismatch: Checksum on resource (0510af) does not match checksum on content (12f75e)
Mein Chef JSON hat die folgende für nginx:
"nginx": {
"version": "1.7.8",
"user": "deploy",
"init_style": "init",
"modules": [
"http_stub_status_module",
"http_ssl_module",
"http_gzip_static_module"
],
"passenger": {
"version": "4.0.53",
"gem_binary": "/home/vagrant/.rbenv/shims/gem"
},
"configure_flags": [
"--add-module=/home/vagrant/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/passenger-3.0.18/ext/nginx"
],
"gzip_types": [
"text/plain",
"text/html",
"text/css",
"text/xml",
"text/javascript",
"application/json",
"application/x-javascript",
"application/xml",
"application/xml+rss"
]}
und Cheffile hat folgende Kochbuch:
cookbook 'nginx'
Wie behebe ich die Prüfsummenabweichung?
Perfekt, das ist genau das, was ich gesucht habe. – whargrove
Ich habe versucht, diese 'openssl md4 nginx-1.6.2.tar.gz', um die Prüfsumme zu generieren, aber immer noch den gleichen Fehler erhalten. Irgendeine Idee, wie Sie die Prüfsumme bekommen würden? – Biwek
Ihre JSON-Datei sagt, dass Sie versuchen, 'nginx-1.7.8.tar.gz' zu verwenden. Sie erzeugen die Prüfsumme für die falsche Datei. – AlexMeng