"public" not supported or disabled in libcurl error
public:// is the sites public file system path. You can change it by navigation to admin/config/media/file-system.
    There you can set the public file system path, the default path is sites/default/files.