开发者发布包到ohpm私仓,报错:
ohpm ERROR: Publish failed, detail: The "Login" request to url "https://ohpm.xxx/repos/ohpm/login" has failed
访问私仓页面提示文件系统损坏。
根据报错信息分析是加密解密组件与公私钥不匹配导致的。开发者要停止私仓,把public_key表里面的公私钥数据清除,删除私仓部署目录的meta文件,然后重新ohpm-repo install,再启动私仓。公私钥配置可参考ohpm-repo认证管理,确保通过ssh-keygen工具生成的公私钥文件是成对的,然后在ohpm-repo私仓管理界面配置公钥信息,在ohpm的.ohpmrc配置文件中配置publish_id、publish_registry和key_path等参数。