Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-61232

eventing error: flag provided but not defined: -clientcertfile

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Major
    • None
    • 7.6.0
    • eventing
    • None
    • Untriaged
    • 0
    • No

    Description

      I created a two node cluster_run cluster, configured it with all services, and in the eventing.log it has this a couple of times

       flag provided but not defined: -clientcertfile
      Usage of /Users/steve.watanabe/R7.6/install/bin/eventing-producer:
        -adminport string
              Port eventing admin service is running on (default "8096")
        -adminsslport string
              Port eventing admin SSL service is running on
        -cafile string
              SSL CA file for eventing admin service
        -certfile string
              SSL Certificate file for eventing admin service
        -debugPort string
              Port assigned to debugger (default "9140")
        -diagdir string
              Location where diagnostic information like minidumps will be written (default "/var/folders/76/kntts3f930z73d7k9v3yv13m0000gq/T/")
        -dir string
              Directory where eventing relating timer data is stored on disk
        -ipv4 string
              Conditionally Enable ipv4 mode (default "required")
        -ipv6 string
              Conditionally Enable ipv6 mode (default "optional")
        -keyfile string
              SSL Key file for eventing admin service
        -kvport string
              Port memcached is running on (default "11210")
        -restport string
              ns_server's REST port (default "8091")
        -uuid string
              UUID supplied by ns_server
        -vbuckets int
              Number of vbuckets configured in Couchbase (default 1024)
      

      I believe this is due to ns_server starting the eventing service with

      goport_args(eventing, Config, _Cmd, NodeUUID) ->
          {ok, EvDir} = ns_storage_conf:this_node_evdir(),
          build_port_args([{"-adminport", eventing_http_port},
                           {"-kvport", memcached_port},
                           {"-restport", rest_port},
                           {"-debugPort", eventing_debug_port}], Config) ++        build_https_args(eventing_https_port, "-adminsslport",
                               "-certfile", "-keyfile", "-clientcertfile",
                               "-clientkeyfile", "-cafile", Config) ++ 

      Should "-clientcertfile" not be passed?

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              steve.watanabe Steve Watanabe
              steve.watanabe Steve Watanabe
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty