Troubleshooting pub

    This problem can occur if one of your accounts was granted permission topublish a package, but the pub client registers you with another account.

    You can reset pub’s authentication process by removing the credentials file:

    1. $ rm ~/.pub-cache/credentials.json

    You receive the following error when running pub publish:

      You will see this message if you are not on the list of peopleauthorized to publish new versions of a package.See .

      This can happen as a result of some antivirus software, such as theAVG 2013 Internet security suite. Check the manual for your securitysuite to see how to temporarilydisable this feature. For example, seeHow to Disable AVG Components.

      From the command line, pub honors the http_proxy and environment variables.You can set the proxy server environment variable as follows.

      On Linux/macOS:

      1. $ export https_proxy=hostname:port

      On Windows Command Prompt:

      1. $ set https_proxy=hostname:port

      If the proxy requires credentials, you can set them as follows.

      On Linux/macOS:

        On Windows Command Prompt:

        1. $ set https_proxy=username:password@hostname:port

        On Windows PowerShell: