| Hi Nirupama Mantha , Please see hopefully information provided below , To produce the error by simply running ' systemctl start puppetserver ' hope there is enough info for you. puppet initilisation information: 2022-01-11T01:52:56.222Z INFO [async-dispatch-2] [p.t.s.w.jetty9-service] Initializing web server(s). 2022-01-11T01:52:56.260Z INFO [async-dispatch-2] [p.t.s.s.status-service] Registering status callback function for service 'puppet-profiler', version 7.5.0 2022-01-11T01:52:56.267Z INFO [async-dispatch-2] [p.s.j.jruby-puppet-service] Initializing the JRuby service 2022-01-11T01:52:56.277Z INFO [async-dispatch-2] [p.s.j.jruby-pool-manager-service] Initializing the JRuby service 2022-01-11T01:52:56.291Z INFO [async-dispatch-2] [p.s.j.jruby-puppet-service] JRuby version info: jruby 9.2.17.0 (2.5.8) 2021-03-29 84d363da97 OpenJDK 64-Bit Server VM 25.312-b07 on 1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 +jit [linux-aarch64] Puppet that is installed is : puppet-agent/focal,now 7.14.0-1focal arm64 [installed] puppet-tools-release/focal,focal,now 1.0.0-6focal all [installed] puppet7-release/focal,focal,now 7.0.0-2focal all [installed] puppetserver/focal,focal,now 7.6.0-1focal all [installed] Puppet install details: path => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin puppet_environmentpath => /etc/puppetlabs/code/environments puppet_server => puppetdb puppet_vardir => /opt/puppetlabs/puppet/cache puppetversion => 7.14.0 sitedir => "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", Puppet config : /opt/puppetlabs/bin# puppet config print all agent_catalog_run_lockfile = /opt/puppetlabs/puppet/cache/state/agent_catalog_run.lock agent_disabled_lockfile = /opt/puppetlabs/puppet/cache/state/agent_disabled.lock allow_duplicate_certs = false always_retry_plugins = true autoflush = true autosign = /etc/puppetlabs/puppet/autosign.conf basemodulepath = /etc/puppetlabs/code/modules:/opt/puppetlabs/puppet/modules binder_config = bucketdir = /opt/puppetlabs/puppet/cache/bucket ca_fingerprint = ca_name = Puppet CA: legendary-stickleback.fritz.box ca_port = 8140 ca_server = puppetdb ca_ttl = 157680000 cacert = /etc/puppetlabs/puppetserver/ca/ca_crt.pem cacrl = /etc/puppetlabs/puppetserver/ca/ca_crl.pem cadir = /etc/puppetlabs/puppetserver/ca cakey = /etc/puppetlabs/puppetserver/ca/ca_key.pem capub = /etc/puppetlabs/puppetserver/ca/ca_pub.pem catalog_cache_terminus = catalog_terminus = compiler cert_inventory = /etc/puppetlabs/puppetserver/ca/inventory.txt certdir = /etc/puppetlabs/puppet/ssl/certs certificate_revocation = chain certname = legendary-stickleback.fritz.box ciphers = ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256 classfile = /opt/puppetlabs/puppet/cache/state/classes.txt client_datadir = /opt/puppetlabs/puppet/cache/client_data clientbucketdir = /opt/puppetlabs/puppet/cache/clientbucket clientyamldir = /opt/puppetlabs/puppet/cache/client_yaml code = codedir = /etc/puppetlabs/code color = ansi confdir = /etc/puppetlabs/puppet config = /etc/puppetlabs/puppet/puppet.conf config_file_name = puppet.conf config_version = configprint = crl_refresh_interval = csr_attributes = /etc/puppetlabs/puppet/csr_attributes.yaml csrdir = /etc/puppetlabs/puppetserver/ca/requests daemonize = true data_binding_terminus = hiera default_file_terminus = rest default_manifest = ./manifests default_schedules = true deviceconfdir = /etc/puppetlabs/puppet/devices deviceconfig = /etc/puppetlabs/puppet/device.conf devicedir = /opt/puppetlabs/puppet/cache/devices diff = diff diff_args = -u digest_algorithm = sha256 disable_i18n = true disable_per_environment_manifest = false disable_warnings = [] dns_alt_names = document_all = false environment = production environment_data_provider = environment_timeout = 0 environmentpath = /etc/puppetlabs/code/environments evaltrace = false external_nodes = none fact_name_length_soft_limit = 2560 fact_value_length_soft_limit = 4096 factpath = /opt/puppetlabs/puppet/cache/lib/facter:/opt/puppetlabs/puppet/cache/facts facts_terminus = facter fileserverconfig = /etc/puppetlabs/puppet/fileserver.conf filetimeout = 15 forge_authorization = freeze_main = false genconfig = false genmanifest = false graph = false graphdir = /opt/puppetlabs/puppet/cache/state/graphs group = puppet hiera_config = /etc/puppetlabs/puppet/hiera.yaml hostcert = /etc/puppetlabs/puppet/ssl/certs/legendary-stickleback.fritz.box.pem hostcrl = /etc/puppetlabs/puppet/ssl/crl.pem hostcsr = /etc/puppetlabs/puppet/ssl/certificate_requests/legendary-stickleback.fritz.box.pem hostprivkey = /etc/puppetlabs/puppet/ssl/private_keys/legendary-stickleback.fritz.box.pem hostpubkey = /etc/puppetlabs/puppet/ssl/public_keys/legendary-stickleback.fritz.box.pem http_connect_timeout = 120 http_debug = false http_extra_headers = [] http_keepalive_timeout = 4 http_proxy_host = none http_proxy_password = none http_proxy_port = 3128 http_proxy_user = none http_read_timeout = 600 http_user_agent = Puppet/7.14.0 Ruby/2.7.5-p203 (aarch64-linux) ignore_plugin_errors = false ignoremissingtypes = false ignoreschedules = false key_type = rsa keylength = 4096 lastrunfile = /opt/puppetlabs/puppet/public/last_run_summary.yaml lastrunreport = /opt/puppetlabs/puppet/cache/state/last_run_report.yaml ldapattrs = all ldapbase = ldapclassattrs = puppetclass ldapparentattr = parentnode ldappassword = ldapport = 389 ldapserver = ldap ldapssl = false ldapstackedattrs = puppetvar ldapstring = (&(objectclass=puppetClient)(cn=%s)) ldaptls = false ldapuser = libdir = /opt/puppetlabs/puppet/cache/lib localcacert = /etc/puppetlabs/puppet/ssl/certs/ca.pem localedest = /opt/puppetlabs/puppet/cache/locales localesource = puppet:///locales location_trusted = false log_level = notice logdest = logdir = /var/log/puppetlabs/puppet manage_internal_file_permissions = true manifest = /etc/puppetlabs/code/environments/production/manifests masterport = 8140 max_deprecations = 10 max_errors = 10 max_warnings = 10 maximum_uid = 4294967290 maxwaitforcert = unlimited maxwaitforlock = 60 merge_dependency_warnings = false mkusers = false module_groups = module_repository = https://forgeapi.puppet.com module_working_dir = /opt/puppetlabs/puppet/cache/puppet-module modulepath = /etc/puppetlabs/code/environments/production/modules:/etc/puppetlabs/code/modules:/opt/puppetlabs/puppet/modules name = config named_curve = prime256v1 no_proxy = localhost, 127.0.0.1 node_cache_terminus = node_name_fact = node_name_value = legendary-stickleback.fritz.box node_terminus = plain noop = false number_of_facts_soft_limit = 2048 onetime = false passfile = /etc/puppetlabs/puppet/ssl/private/password path = none payload_soft_limit = 16777216 pidfile = /var/run/puppetlabs/main.pid plugindest = /opt/puppetlabs/puppet/cache/lib pluginfactdest = /opt/puppetlabs/puppet/cache/facts.d pluginfactsource = puppet:///pluginfacts pluginsignore = .svn CVS .git .hg pluginsource = puppet:///plugins pluginsync = true postrun_command = preferred_serialization_format = json prerun_command = preview_outputdir = /opt/puppetlabs/puppet/cache/preview priority = privatedir = /etc/puppetlabs/puppet/ssl/private privatekeydir = /etc/puppetlabs/puppet/ssl/private_keys profile = false publicdir = /opt/puppetlabs/puppet/public publickeydir = /etc/puppetlabs/puppet/ssl/public_keys puppet_trace = false puppetdlog = /var/log/puppetlabs/puppet/puppetd.log report = true report_include_system_store = false report_port = 8140 report_server = puppetdb reportdir = /opt/puppetlabs/puppet/cache/reports reports = store reporturl = http://localhost:3000/reports/upload requestdir = /etc/puppetlabs/puppet/ssl/certificate_requests resourcefile = /opt/puppetlabs/puppet/cache/state/resources.txt resubmit_facts = false rich_data = true route_file = /etc/puppetlabs/puppet/routes.yaml rundir = /var/run/puppetlabs runinterval = 1800 runtimeout = 3600 serial = /etc/puppetlabs/puppetserver/ca/serial server = puppetdb server_datadir = /opt/puppetlabs/puppet/cache/server_data server_list = serverport = 8140 settings_catalog = true show_diff = false signeddir = /etc/puppetlabs/puppetserver/ca/signed skip_tags = sourceaddress = splay = false splaylimit = 1800 srv_domain = fritz.box ssl_client_header = HTTP_X_CLIENT_DN ssl_client_verify_header = HTTP_X_CLIENT_VERIFY ssl_lockfile = /etc/puppetlabs/puppet/ssl/ssl.lock ssl_trust_store = ssldir = /etc/puppetlabs/puppet/ssl statedir = /opt/puppetlabs/puppet/cache/state statefile = /opt/puppetlabs/puppet/cache/state/state.yaml statettl = 2764800 static_catalogs = true storeconfigs = false storeconfigs_backend = puppetdb strict = warning strict_environment_mode = false strict_variables = false summarize = false supported_checksum_types = ["sha256", "sha384", "sha512", "sha224", "md5"] syslogfacility = daemon tags = tasks = false top_level_facts_soft_limit = 512 trace = false transactionstorefile = /opt/puppetlabs/puppet/cache/state/transactionstore.yaml trusted_external_command = trusted_oid_mapping_file = /etc/puppetlabs/puppet/custom_trusted_oid_mapping.yaml use_cached_catalog = false use_last_environment = true use_srv_records = false usecacheonfailure = true user = puppet vardir = /opt/puppetlabs/puppet/cache vendormoduledir = /opt/puppetlabs/puppet/vendor_modules versioned_environment_dirs = false waitforcert = 120 waitforlock = 0 write_catalog_summary = true yamldir = /opt/puppetlabs/puppet/cache/yaml puppetserver details JAVA_ARGS="-Xms1g -Xmx1g -Djruby.logger.class=com.puppetlabs.jruby_utils.jruby.Slf4jLogger" puppetserver service [Unit] Description=puppetserver Service After=syslog.target network.target nss-lookup.target [Service] Type=forking EnvironmentFile=/etc/default/puppetserver User=puppet TimeoutStartSec=300 TimeoutStopSec=60 Restart=on-failure StartLimitBurst=5 PIDFile=/run/puppetlabs/puppetserver/puppetserver.pid Host server details : Mac m1 Arm / running Multipass 1.81+Mac ubuntu image : Ubuntu 20.04 LT Memory : free total used free shared buff/cache available Mem: 993316 252544 181132 1180 559640 644984 Swap: 0 0 0 CPU: lscpu Architecture: aarch64 CPU op-mode(s): 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: ARM Model: 3 Model name: Cortex-A72 Stepping: r0p3 BogoMIPS: 48.00 NUMA node0 CPU(s): 0 Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Spec store bypass: Vulnerable Vulnerability Spectre v1: Mitigation; __user pointer sanitization Vulnerability Spectre v2: Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 fphp asimdhp cpuid dit |