Hi John and Andy:

I tried it from the host, and received the same error message (output below). I know the host has internet connectivity, since I was able to use nearly the same command (without the -R option of the zone name/path), to set the publisher on the host. In the example below, the wget command copies the new cert to *.pem.1, (since I had previously used wget to set-publisher on the host), and that file is identical to the omniosce-ca.cert.pem file I used to set-publisher on the host.

# zoneadm list -cv
  ID NAME             STATUS     PATH BRAND    IP
   0 global           running    / ipkg     shared
   1 lss-ganglia02    running    /rpool/zones/lss-ganglia02 lipkg    shared
# zoneadm -z lss-ganglia02 halt
# zoneadm -z lss-ganglia02 detach
# /usr/bin/wget -P /etc/ssl/pkg https://downloads.omniosce.org/ssl/omniosce-ca.cert.pem --2017-08-25 08:19:59-- https://downloads.omniosce.org/ssl/omniosce-ca.cert.pem
<proxy info removed>
Length: 2175 (2.1K) [application/x-x509-ca-cert]
Saving to: '/etc/ssl/pkg/omniosce-ca.cert.pem.1'

omniosce-ca.cert.pe 100%[===================>]   2.12K --.-KB/s    in 0s

2017-08-25 08:20:00 (209 MB/s) - '/etc/ssl/pkg/omniosce-ca.cert.pem.1' saved [2175/2175]

# /usr/bin/pkg -R /rpool/zones/lss-ganglia02/root set-publisher -P -g https://pkg.omniosce.org/r151022/core/ omnios pkg set-publisher: The origin URIs for 'omnios' do not appear to point to a valid pkg repository. Please verify the repository's location and the client's network configuration.
Additional details:

Unable to contact valid package repository
Encountered the following error(s):
Unable to contact any configured publishers.
This is likely a network configuration problem.
Unable to locate a CA directory: /etc/openssl/certs
Secure connection is not available.

Thanks,
Paul

On 08/24/2017 07:03 PM, John D Groenveld wrote:
In message <dd328391-ede4-e22d-3f9e-2a1e9ad64...@nokia.com>, Paul Jochum writes
:
configuration.
Additional details:

Unable to contact valid package repository
Encountered the following error(s):
Unable to contact any configured publishers.
This is likely a network configuration problem.
Unable to locate a CA directory: /etc/openssl/certs
Secure connection is not available.

This worked fine on the host of that zone, and on other zones (located
on other hosts, but all at the same level of software). Any suggestions
on how to fix this?  (And I checked, there is no /etc/openssl directory
on this or any of my other omnios machines, but there is the
/etc/ssl/certs directory and it looks very similar to other
/etc/ssl/certs on machine which did not have a problem updating the
publisher)
Shot in the dark assuming lipkg brand zone:
# zoneadm -z $zone halt
# zoneadm -z $zone detach
# /usr/bin/wget -P $zonepath/root/etc/ssl/pkg \
https://downloads.omniosce.org/ssl/omniosce-ca.cert.pem
# pkg -R $zonepath/root set-publisher -P \
-g https://pkg.omniosce.org/r151022/core/ omnios
# zoneadm -z $zone attach -U

John
groenv...@acm.org
_______________________________________________
OmniOS-discuss mailing list
OmniOS-discuss@lists.omniti.com
http://lists.omniti.com/mailman/listinfo/omnios-discuss

_______________________________________________
OmniOS-discuss mailing list
OmniOS-discuss@lists.omniti.com
http://lists.omniti.com/mailman/listinfo/omnios-discuss

Reply via email to