CvPcb Errors when launching CvPcb

I have completed my simple schematic in Eeschema and generated my netlist. When I launch CvPcb I get a lot of errors as follows:

Errors were encountered loading footprints
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Transistors_TO-220.pretty/zip/master
for library path: ‘https://github.com/KiCad/Transistors_TO-220.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Housings_TO-78.pretty/zip/master
for library path: ‘https://github.com/KiCad/Housings_TO-78.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Diodes_SMD.pretty/zip/master
for library path: ‘https://github.com/KiCad/Diodes_SMD.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/EuroBoard_Outline.pretty/zip/master
for library path: ‘https://github.com/KiCad/EuroBoard_Outline.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Pentawatts.pretty/zip/master
for library path: ‘https://github.com/KiCad/Pentawatts.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Labels.pretty/zip/master
for library path: ‘https://github.com/KiCad/Labels.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/NF-Transformers_ETAL.pretty/zip/master
for library path: ‘https://github.com/KiCad/NF-Transformers_ETAL.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Symbols.pretty/zip/master
for library path: ‘https://github.com/KiCad/Symbols.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Sockets.pretty/zip/master
for library path: ‘https://github.com/KiCad/Sockets.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Relays_ThroughHole.pretty/zip/master
for library path: ‘https://github.com/KiCad/Relays_ThroughHole.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Capacitors_Tantalum_SMD.pretty/zip/master
for library path: ‘https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Housings_SOT.pretty/zip/master
for library path: ‘https://github.com/KiCad/Housings_SOT.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Air_Coils_SML_NEOSID.pretty/zip/master
for library path: ‘https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Choke_Toroid_ThroughHole.pretty/zip/master
for library path: ‘https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Housings_DFN_QFN.pretty/zip/master
for library path: ‘https://github.com/KiCad/Housings_DFN_QFN.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Diodes_ThroughHole.pretty/zip/master
for library path: ‘https://github.com/KiCad/Diodes_ThroughHole.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Transistors_TO-247.pretty/zip/master
for library path: ‘https://github.com/KiCad/Transistors_TO-247.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584
IO_ERROR: http GET command failed
Cannot get/download Zip archive: ‘https://codeload.github.com/KiCad/Housings_TO-92.pretty/zip/master
for library path: ‘https://github.com/KiCad/Housings_TO-92.pretty’.
Reason: ‘An existing connection was forcibly closed by the remote host’
from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.0-rc1/pcbnew/github/github_plugin.cpp : remote_get_zip() : line 584

I am new to using a CAD program for drawing schematics. I am old school (pencil and paper). Can anyone tell me what I have done wrong? Thanks for the help.

This is the known problem (BTW Discussed on this forum few times). I think these are your options:

Setup for simple user with remote libraries

In fact, these type of users do not have to do anything, because they find this setup just after installation. Unfortunately the KiCad’s GitHub repository is a living organism, so from time to time there are introduced some changes. Therefore it is recommended to use the Footprint Libraries Wizard tool from Preferences menu (Pcbnew or CvPcb) to update your startup configuration.
On the first step we need to select GitHub repository as a source, the valid URL should be https://github.com/KiCad. On the second step we get the list of available libraries on the GitHub server in KiCad repository. If we need the whole set, we can just click Select all and continue. The third step will check if the selected libraries are valid. If some of them return status INVALID it cannot be added. Those libraries might be broken or empty. In the fourth step we can choose the destination table. Because we need a basic setup, we keep the option to save changes to the global table.

Setup for advanced simple user with remote libraries downloaded on local disk

Many people sometime encounter some troubles with access to the GitHub libraries. In 90% of these cases they are caused by connection error (both on the ISP side and GitHub servers). KiCad developers recommend to copy GitHub libraries to the local disk. To make it easy, we can also use Footprint Libraries Wizard.
As in the previous scenario on the first step we need to select GitHub repository as a source, but this time we have to check the Save a local copy to: option. The default path point to share\kicad\modules folder in KiCad installation directory, but we can browse for other one. If we stay with default path the wizard will insert KISYSMOD variable to the final path. Next steps are the same as before.

Of course before you start any action, the current Library Table should be cleared by removing all existing libraries using Footprint Libraries Manager from Preferences menu. You can also start Wizard from this manager.

If your OS is Windows (Vista or newer) and KiCad is installed in the Program Files the second option may not work because of the UAC mechanism. It is worth then to give a different path in the first step where the Wizard could save the library files.

1 Like

Thank you for your help. I have one other question. What is a good open source electronic circuit analysis/testing application. So far, I love KiCad but it does not allow me to virtually test my circuits operation? Thanks again for the help and information.

Do you mean testing or simulation?
I am not aware of any testing software.
For simulation there is QUCS, but most people use LTSpice, which is freeware rather than open source, but friendly to third party components