If you met the same problem when you try to get responce from pkg install on Solaris 11 and getting error
Unable to contact valid package repository
Encountered the following error(s):
Unable to contact any configured publishers.
This is likely a network configuration problem.
Framework error: code: 6 reason: Couldn't resolve host 'pkg.oracle.com'
URL: 'https://pkg.oracle.com/solaris/support' (happened 4 times)
Here is a procedure that helped me
1 Checking DNS
root# svcs |grep dnsonline Apr_06 svc:/network/dns/client:default
root# svccfg -s network/dns/client
svc:/network/dns/client> setprop config/search = astring: ("test.com" "service.test.com")
svc:/network/dns/client> setprop config/nameserver = net_address: (8.8.8.8 8.8.4.4)
svc:/network/dns/client> exit
root# svcadm refresh dns/client
root# svcadm restart dns/client
looking for result
root# more /etc/resolv.conf
#
# _AUTOGENERATED_FROM_SMF_V1_
#
# WARNING: THIS FILE GENERATED FROM SMF DATA.
# DO NOT EDIT THIS FILE. EDITS WILL BE LOST.
# See resolv.conf(4) for details.
domain solaris.local
search test.com service.test.com
nameserver 8.8.8.8
nameserver 8.8.8.8
2 TRYING ANOTHER TIME
root# pkg set-publisher -k /var/pkg/ssl/pkg.oracle.com.key.pem -c /var/pkg/ssl/pkg.oracle.com.certificate.pem -g https://pkg.oracle.com/solaris/support/ -G http://pkg.oracle.com/solaris/release/ solaris
pkg set-publisher: The origin URIs for 'solaris' 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.
Framework error: code: 6 reason: Couldn't resolve host 'pkg.oracle.com'
URL: 'https://pkg.oracle.com/solaris/support' (happened 4 times)
3 LOOKING FOR CONNECTION
root# host pkg.oracle.com
pkg.oracle.com is an alias for pkg.oraclegha.com.
pkg.oraclegha.com has address 137.254.56.21
root# nslookup pkg.oracle.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
pkg.oracle.com canonical name = pkg.oraclegha.com.
Name: pkg.oraclegha.com
Address: 137.254.56.21
4 FIXING NSSWITCH
root# svccfg -s system/name-service/switch
svc:/system/name-service/switch> setprop config/host = astring: "files dns"
svc:/system/name-service/switch> exit
root# svcadm refresh name-service/switch
root# svcadm restart name-service/switch
looking for result
root# cat /etc/nsswitch.conf
#
# _AUTOGENERATED_FROM_SMF_V1_
#
# WARNING: THIS FILE GENERATED FROM SMF DATA.
# DO NOT EDIT THIS FILE. EDITS WILL BE LOST.
# See nsswitch.conf(4) for details.
passwd: files
group: files
hosts: files dns
ipnodes: files dns
networks: files
protocols: files
rpc: files
ethers: files
netmasks: files
bootparams: files
publickey: files
netgroup: files
automount: files
aliases: files
services: files
printers: user files
project: files
auth_attr: files
prof_attr: files
tnrhtp: files
tnrhdb: files
sudoers: files
PROFIT
root# pkg set-publisher -k /var/pkg/ssl/pkg.oracle.com.key.pem -c /var/pkg/ssl/pkg.oracle.com.certificate.pem -g https://pkg.oracle.com/solaris/support/ -G http://pkg.oracle.com/solaris/release/ solaris
root# pkg install solaris-desktop
Packages to install: 367
Services to change: 13
Create boot environment: No
Create backup boot environment: Yes
DOWNLOAD PKGS FILES XFER (MB) SPEED
mail/thunderbird 219/367 40824/48040 423.8/624.7 248k/s
I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in Oracle Solaris, kindly contact us http://www.maxmunus.com/contact
ReplyDeleteMaxMunus Offer World Class Virtual Instructor led training on Oracle Solaris. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
For Demo Contact us:
Name : Arunkumar U
Email : arun@maxmunus.com
Skype id: training_maxmunus
Contact No.-+91-9738507310
Company Website –http://www.maxmunus.com
i tried but not working still and i follow all instruction mentioned
ReplyDeletecan you give results of cat /etc/resolv.conf ? This ip's was mine dns servers 172.27.129.4 and 129.5 so you need setprop config/nameserver = net_address: (8.8.8.8 8.8.4.4)
DeleteI't solved my problems. Thanks!
ReplyDeleteWorked like a charm. with Solaris 11.4 on VMware. Really helpful.
ReplyDeleteThanks. It worked for me
ReplyDeleteyou can change the nameserver ip. Most likely you should put your gateway IP or host node gateway IP. for me I have given 192.168.1.1 and it worked.Also add domain in the configuration.
ReplyDelete#svccfg -s network/dns/client
svc:/network/dns/client> setprop config/search = astring: ("test.com" "service.test.com")
svc:/network/dns/client> setprop config/nameserver = net_address: (192.168.1.1)
svc:/network/dns/client> setprop config/domain = astring: ("solaris.local")
And restart the services
svc:/network/dns/client> exit
root# svcadm refresh dns/client
root# svcadm restart dns/client
YcontcesKal-mi Kristy Jones Download crack
ReplyDeleteciibithemer
great help!
ReplyDeleteThank You and that i have a nifty give: How To Budget House Renovation whole house remodel
ReplyDelete