Blog

How to Install CUPS and add printers from CUPS interface

[applmgr@AM501AMERAP0001 ~]$ rpm -qa|grep hplip
hplip-common-3.15.9-5.el7.x86_64
hplip-libs-3.15.9-5.el7.x86_64
[applmgr@AM501AMERAP0001 ~]$ exit
logout
[sac-hemsat@ad.global@AM501AMERAP0001 ~]$
[sac-hemsat@ad.global@AM501AMERAP0001 ~]$ sudo su – root
Last login: Tue May 24 21:09:09 GMT 2022 on pts/2
[root@AM501AMERAP0001 ~]# yum list|grep hplip
Repository ol7_latest is listed more than once in the configuration
Repository ol7_u0_base is listed more than once in the configuration
Repository ol7_u1_base is listed more than once in the configuration
Repository ol7_u2_base is listed more than once in the configuration
Repository ol7_u3_base is listed more than once in the configuration
Repository ol7_u4_base is listed more than once in the configuration
Repository ol7_u5_base is listed more than once in the configuration
Repository ol7_u6_base is listed more than once in the configuration
Repository ol7_u7_base is listed more than once in the configuration
Repository ol7_security_validation is listed more than once in the configuration
Repository ol7_optional_latest is listed more than once in the configuration
Repository ol7_addons is listed more than once in the configuration
Repository ol7_MySQL80 is listed more than once in the configuration
Repository ol7_MySQL57 is listed more than once in the configuration
Repository ol7_MySQL56 is listed more than once in the configuration
Repository ol7_MySQL55 is listed more than once in the configuration
Repository ol7_software_collections is listed more than once in the configuration
Repository ol7_MODRHCK is listed more than once in the configuration
Repository ol7_developer is listed more than once in the configuration
Repository ol7_developer_EPEL is listed more than once in the configuration
Repository ol7_developer_UEKR5 is listed more than once in the configuration
Repository ol7_developer_kvm_utils is listed more than once in the configuration
Repository ol7_latest_archive is listed more than once in the configuration
Repository ol7_optional_archive is listed more than once in the configuration
Repository ol7_UEKR5 is listed more than once in the configuration
Repository ol7_UEKR4 is listed more than once in the configuration
Repository ol7_UEKR3 is listed more than once in the configuration
Repository ol7_UEKR3_OFED20 is listed more than once in the configuration
Repository ol7_UEKR5_RDMA is listed more than once in the configuration
Repository ol7_UEKR4_OFED is listed more than once in the configuration
Repository ol7_UEKR4_archive is listed more than once in the configuration
Repository ol7_UEKR5_archive is listed more than once in the configuration
Repository ol7_kvm_utils is listed more than once in the configuration
hplip-common.x86_64 3.15.9-5.el7 @ol7_latest
hplip-libs.x86_64 3.15.9-5.el7 @ol7_latest
hplip.x86_64 3.15.9-5.el7 ol7_latest
hplip-common.i686 3.15.9-5.el7 ol7_latest
hplip-gui.x86_64 3.15.9-5.el7 ol7_latest
hplip-libs.i686 3.15.9-5.el7 ol7_latest
[root@AM501AMERAP0001 ~]# yum install hplip
Loaded plugins: langpacks, ulninfo
Repository ol7_latest is listed more than once in the configuration
Repository ol7_u0_base is listed more than once in the configuration
Repository ol7_u1_base is listed more than once in the configuration
Repository ol7_u2_base is listed more than once in the configuration
Repository ol7_u3_base is listed more than once in the configuration
Repository ol7_u4_base is listed more than once in the configuration
Repository ol7_u5_base is listed more than once in the configuration
Repository ol7_u6_base is listed more than once in the configuration
Repository ol7_u7_base is listed more than once in the configuration
Repository ol7_security_validation is listed more than once in the configuration
Repository ol7_optional_latest is listed more than once in the configuration
Repository ol7_addons is listed more than once in the configuration
Repository ol7_MySQL80 is listed more than once in the configuration
Repository ol7_MySQL57 is listed more than once in the configuration
Repository ol7_MySQL56 is listed more than once in the configuration
Repository ol7_MySQL55 is listed more than once in the configuration
Repository ol7_software_collections is listed more than once in the configuration
Repository ol7_MODRHCK is listed more than once in the configuration
Repository ol7_developer is listed more than once in the configuration
Repository ol7_developer_EPEL is listed more than once in the configuration
Repository ol7_developer_UEKR5 is listed more than once in the configuration
Repository ol7_developer_kvm_utils is listed more than once in the configuration
Repository ol7_latest_archive is listed more than once in the configuration
Repository ol7_optional_archive is listed more than once in the configuration
Repository ol7_UEKR5 is listed more than once in the configuration
Repository ol7_UEKR4 is listed more than once in the configuration
Repository ol7_UEKR3 is listed more than once in the configuration
Repository ol7_UEKR3_OFED20 is listed more than once in the configuration
Repository ol7_UEKR5_RDMA is listed more than once in the configuration
Repository ol7_UEKR4_OFED is listed more than once in the configuration
Repository ol7_UEKR4_archive is listed more than once in the configuration
Repository ol7_UEKR5_archive is listed more than once in the configuration
Repository ol7_kvm_utils is listed more than once in the configuration
ol7_MySQL80 | 3.0 kB 00:00:00
ol7_MySQL80_connectors_community | 2.9 kB 00:00:00
ol7_MySQL80_tools_community | 2.9 kB 00:00:00
ol7_UEKR5 | 3.0 kB 00:00:00
ol7_UEKR6 | 3.0 kB 00:00:00
ol7_addons | 3.0 kB 00:00:00
ol7_ksplice | 3.0 kB 00:00:00
ol7_latest | 3.6 kB 00:00:00
ol7_oci_included | 2.9 kB 00:00:00
ol7_optional_latest | 3.0 kB 00:00:00
ol7_software_collections | 3.0 kB 00:00:00
(1/6): ol7_oci_included/x86_64/primary_db | 1.0 MB 00:00:02
(2/6): ol7_optional_latest/x86_64/updateinfo | 1.4 MB 00:00:02
(3/6): ol7_ksplice/primary_db | 2.8 MB 00:00:03
(4/6): ol7_latest/x86_64/updateinfo | 3.4 MB 00:00:03
(5/6): ol7_optional_latest/x86_64/primary_db | 5.7 MB 00:00:11
(6/6): ol7_latest/x86_64/primary_db | 40 MB 00:00:37
Resolving Dependencies
–> Running transaction check
—> Package hplip.x86_64 0:3.15.9-5.el7 will be installed
–> Processing Dependency: python-pillow for package: hplip-3.15.9-5.el7.x86_64
–> Running transaction check
—> Package python-pillow.x86_64 0:2.0.0-23.gitd1c6db8.el7_9 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================================================================================

Package Arch Version Repository Size

Installing:
hplip x86_64 3.15.9-5.el7 ol7_latest 6.1 M
Installing for dependencies:
python-pillow x86_64 2.0.0-23.gitd1c6db8.el7_9 ol7_latest 439 k

Transaction Summary

Install 1 Package (+1 Dependent package)

Total download size: 6.5 M
Installed size: 11 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): hplip-3.15.9-5.el7.x86_64.rpm | 6.1 MB 00:00:00

(2/2): python-pillow-2.0.0-23.gitd1c6db8.el7_9.x86_64.rpm | 439 kB 00:00:01

Total 3.9 MB/s | 6.5 MB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : python-pillow-2.0.0-23.gitd1c6db8.el7_9.x86_64 1/2
Installing : hplip-3.15.9-5.el7.x86_64 2/2
Verifying : python-pillow-2.0.0-23.gitd1c6db8.el7_9.x86_64 1/2
Verifying : hplip-3.15.9-5.el7.x86_64 2/2

Installed:
hplip.x86_64 0:3.15.9-5.el7

Dependency Installed:
python-pillow.x86_64 0:2.0.0-23.gitd1c6db8.el7_9

Complete!
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]# rpm -qa|grep hplip
hplip-common-3.15.9-5.el7.x86_64
hplip-libs-3.15.9-5.el7.x86_64
hplip-3.15.9-5.el7.x86_64
[root@AM501AMERAP0001 ~]# yum install hplip-gui
Loaded plugins: langpacks, ulninfo
Repository ol7_latest is listed more than once in the configuration
Repository ol7_u0_base is listed more than once in the configuration
Repository ol7_u1_base is listed more than once in the configuration
Repository ol7_u2_base is listed more than once in the configuration
Repository ol7_u3_base is listed more than once in the configuration
Repository ol7_u4_base is listed more than once in the configuration
Repository ol7_u5_base is listed more than once in the configuration
Repository ol7_u6_base is listed more than once in the configuration
Repository ol7_u7_base is listed more than once in the configuration
Repository ol7_security_validation is listed more than once in the configuration
Repository ol7_optional_latest is listed more than once in the configuration
Repository ol7_addons is listed more than once in the configuration
Repository ol7_MySQL80 is listed more than once in the configuration
Repository ol7_MySQL57 is listed more than once in the configuration
Repository ol7_MySQL56 is listed more than once in the configuration
Repository ol7_MySQL55 is listed more than once in the configuration
Repository ol7_software_collections is listed more than once in the configuration
Repository ol7_MODRHCK is listed more than once in the configuration
Repository ol7_developer is listed more than once in the configuration
Repository ol7_developer_EPEL is listed more than once in the configuration
Repository ol7_developer_UEKR5 is listed more than once in the configuration
Repository ol7_developer_kvm_utils is listed more than once in the configuration
Repository ol7_latest_archive is listed more than once in the configuration
Repository ol7_optional_archive is listed more than once in the configuration
Repository ol7_UEKR5 is listed more than once in the configuration
Repository ol7_UEKR4 is listed more than once in the configuration
Repository ol7_UEKR3 is listed more than once in the configuration
Repository ol7_UEKR3_OFED20 is listed more than once in the configuration
Repository ol7_UEKR5_RDMA is listed more than once in the configuration
Repository ol7_UEKR4_OFED is listed more than once in the configuration
Repository ol7_UEKR4_archive is listed more than once in the configuration
Repository ol7_UEKR5_archive is listed more than once in the configuration
Repository ol7_kvm_utils is listed more than once in the configuration
Resolving Dependencies
–> Running transaction check
—> Package hplip-gui.x86_64 0:3.15.9-5.el7 will be installed
–> Processing Dependency: PyQt4 for package: hplip-gui-3.15.9-5.el7.x86_64
–> Processing Dependency: python-reportlab for package: hplip-gui-3.15.9-5.el7.x86_64
–> Running transaction check
—> Package PyQt4.x86_64 0:4.10.1-13.el7 will be installed
–> Processing Dependency: sip-api(9) >= 9.2 for package: PyQt4-4.10.1-13.el7.x86_64
–> Processing Dependency: libphonon.so.4()(64bit) for package: PyQt4-4.10.1-13.el7.x86_64
—> Package python-reportlab.x86_64 0:2.5-10.el7 will be installed
–> Running transaction check
—> Package phonon.x86_64 0:4.6.0-10.el7 will be installed
–> Processing Dependency: phonon-backend(x86-64) >= 4.4 for package: phonon-4.6.0-10.el7.x86_64
–> Processing Dependency: kde-filesystem for package: phonon-4.6.0-10.el7.x86_64
—> Package sip.x86_64 0:4.14.6-4.el7 will be installed
–> Running transaction check
—> Package kde-filesystem.x86_64 0:4-47.el7 will be installed
—> Package phonon-backend-gstreamer.x86_64 2:4.6.3-3.el7 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================================================================================

Package Arch Version Repository Size

Installing:
hplip-gui x86_64 3.15.9-5.el7 ol7_latest 1.4 M
Installing for dependencies:
PyQt4 x86_64 4.10.1-13.el7 ol7_latest 2.8 M
kde-filesystem x86_64 4-47.el7 ol7_latest 48 k
phonon x86_64 4.6.0-10.el7 ol7_latest 204 k
phonon-backend-gstreamer x86_64 2:4.6.3-3.el7 ol7_latest 137 k
python-reportlab x86_64 2.5-10.el7 ol7_latest 1.2 M
sip x86_64 4.14.6-4.el7 ol7_latest 121 k

Transaction Summary

Install 1 Package (+6 Dependent packages)

Total download size: 5.9 M
Installed size: 24 M
Is this ok [y/d/N]: y
Downloading packages:
(1/7): hplip-gui-3.15.9-5.el7.x86_64.rpm | 1.4 MB 00:00:00
(2/7): PyQt4-4.10.1-13.el7.x86_64.rpm | 2.8 MB 00:00:00
(3/7): kde-filesystem-4-47.el7.x86_64.rpm | 48 kB 00:00:00
(4/7): phonon-4.6.0-10.el7.x86_64.rpm | 204 kB 00:00:00
(5/7): phonon-backend-gstreamer-4.6.3-3.el7.x86_64.rpm | 137 kB 00:00:00
(6/7): python-reportlab-2.5-10.el7.x86_64.rpm | 1.2 MB 00:00:00

(7/7): sip-4.14.6-4.el7.x86_64.rpm | 121 kB 00:00:00

Total 8.0 MB/s | 5.9 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : kde-filesystem-4-47.el7.x86_64 1/7
Installing : 2:phonon-backend-gstreamer-4.6.3-3.el7.x86_64 2/7
Installing : phonon-4.6.0-10.el7.x86_64 3/7
Installing : sip-4.14.6-4.el7.x86_64 4/7
Installing : PyQt4-4.10.1-13.el7.x86_64 5/7
Installing : python-reportlab-2.5-10.el7.x86_64 6/7
Installing : hplip-gui-3.15.9-5.el7.x86_64 7/7
Verifying : python-reportlab-2.5-10.el7.x86_64 1/7
Verifying : phonon-4.6.0-10.el7.x86_64 2/7
Verifying : PyQt4-4.10.1-13.el7.x86_64 3/7
Verifying : sip-4.14.6-4.el7.x86_64 4/7
Verifying : hplip-gui-3.15.9-5.el7.x86_64 5/7
Verifying : kde-filesystem-4-47.el7.x86_64 6/7
Verifying : 2:phonon-backend-gstreamer-4.6.3-3.el7.x86_64 7/7

Installed:
hplip-gui.x86_64 0:3.15.9-5.el7

Dependency Installed:
PyQt4.x86_64 0:4.10.1-13.el7 kde-filesystem.x86_64 0:4-47.el7 phonon.x86_64 0:4.6.0-10.el7 phonon-backend-gstreamer.x86_64 2:4.6.3-3.el7 python-reportlab.x86_64 0:2.5-10.el7
sip.x86_64 0:4.14.6-4.el7

Complete!
[root@AM501AMERAP0001 ~]# rpm -qa|grep hplip
hplip-gui-3.15.9-5.el7.x86_64
hplip-common-3.15.9-5.el7.x86_64
hplip-libs-3.15.9-5.el7.x86_64
hplip-3.15.9-5.el7.x86_64
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]# rpm -qa | grep cups
cups-filters-1.0.35-28.0.1.el7.x86_64
python-cups-1.9.63-6.el7.x86_64
cups-client-1.6.3-51.el7.x86_64
cups-libs-1.6.3-51.el7.x86_64
cups-filters-libs-1.0.35-28.0.1.el7.x86_64
cups-pk-helper-0.2.6-2.el7.x86_64
cups-1.6.3-51.el7.x86_64
ghostscript-cups-9.25-5.el7.x86_64
gutenprint-cups-5.2.9-18.el7.x86_64
cups-filesystem-1.6.3-51.el7.noarch
[root@AM501AMERAP0001 ~]# rpm -qa | grep cups|wc -l
10
[root@AM501AMERAP0001 ~]# systemctl enable cups
[root@AM501AMERAP0001 ~]# systemctl start cups
[root@AM501AMERAP0001 ~]# systemctl status cups
● cups.service – CUPS Printing Service
Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-04-15 13:59:42 GMT; 1 months 10 days ago
Main PID: 1928 (cupsd)
CGroup: /system.slice/cups.service
└─1928 /usr/sbin/cupsd -f

Apr 15 13:59:42 AM501AMERAP0001 systemd[1]: Started CUPS Printing Service.
[root@AM501AMERAP0001 ~]# systemctl enable cups-browsed.service
Created symlink from /etc/systemd/system/multi-user.target.wants/cups-browsed.service to /usr/lib/systemd/system/cups-browsed.service.
[root@AM501AMERAP0001 ~]# systemctl start cups-browsed.service
[root@AM501AMERAP0001 ~]# systemctl status cups-browsed.service
● cups-browsed.service – Make remote CUPS printers available locally
Loaded: loaded (/usr/lib/systemd/system/cups-browsed.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2022-05-26 17:50:36 GMT; 6s ago
Main PID: 12611 (cups-browsed)
Tasks: 3
Memory: 2.4M
CGroup: /system.slice/cups-browsed.service
└─12611 /usr/sbin/cups-browsed

May 26 17:50:36 AM501AMERAP0001 systemd[1]: Started Make remote CUPS printers available locally.
[root@AM501AMERAP0001 ~]#
/root
[root@AM501AMERAP0001 ~]# diff /etc/cups/cupsd.conf /etc/cups/cupsd.confORG
14c14

< Listen *:631

Listen localhost:631
30d29
< Allow all
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]# grep -v ‘#’ /etc/cups/cupsd.conf
MaxLogSize 0

LogLevel warn

Listen *:631
Listen /var/run/cups/cups.sock

Browsing On
BrowseLocalProtocols dnssd

DefaultAuthType Basic

WebInterface Yes


Order allow,deny
Allow all

Order allow,deny

AuthType Default Require user @SYSTEM Order allow,deny


JobPrivateAccess default
JobPrivateValues default
SubscriptionPrivateAccess default
SubscriptionPrivateValues default

Order deny,allow

Require user @OWNER @SYSTEM Order deny,allow

AuthType Default Require user @SYSTEM Order deny,allow

AuthType Default Require user @SYSTEM Order deny,allow

Require user @OWNER @SYSTEM Order deny,allow

Order deny,allow


JobPrivateAccess default
JobPrivateValues default
SubscriptionPrivateAccess default
SubscriptionPrivateValues default

AuthType Default Order deny,allow

AuthType Default Require user @OWNER @SYSTEM Order deny,allow

AuthType Default Require user @SYSTEM Order deny,allow

AuthType Default Require user @SYSTEM Order deny,allow

AuthType Default Require user @OWNER @SYSTEM Order deny,allow

Order deny,allow

[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]# rpm -qa | grep avahi
avahi-0.6.31-20.el7.x86_64
avahi-ui-gtk3-0.6.31-20.el7.x86_64
avahi-libs-0.6.31-20.el7.x86_64
avahi-gobject-0.6.31-20.el7.x86_64
avahi-glib-0.6.31-20.el7.x86_64
[root@AM501AMERAP0001 ~]# systemctl enable avahi-daemon
[root@AM501AMERAP0001 ~]# systemctl start avahi-daemon
[root@AM501AMERAP0001 ~]# systemctl status avahi-daemon
● avahi-daemon.service – Avahi mDNS/DNS-SD Stack
Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-04-15 13:59:39 GMT; 1 months 10 days ago
Main PID: 1252 (avahi-daemon)
Status: “avahi-daemon 0.6.31 starting up.”
CGroup: /system.slice/avahi-daemon.service
├─1252 avahi-daemon: running [AM501AMERAP0001.local]
└─1260 avahi-daemon: chroot helper

Apr 15 13:59:38 AM501AMERAP0001 avahi-daemon[1252]: Network interface enumeration completed.
Apr 15 13:59:38 AM501AMERAP0001 avahi-daemon[1252]: Registering HINFO record with values ‘X86_64’/’LINUX’.
Apr 15 13:59:38 AM501AMERAP0001 avahi-daemon[1252]: Server startup complete. Host name is AM501AMERAP0001.local. Local service cookie is 4033394656.
Apr 15 13:59:39 AM501AMERAP0001 systemd[1]: Started Avahi mDNS/DNS-SD Stack.
Apr 15 13:59:42 AM501AMERAP0001 avahi-daemon[1252]: Joining mDNS multicast group on interface ens3.IPv4 with address 10.215.255.2.
Apr 15 13:59:42 AM501AMERAP0001 avahi-daemon[1252]: New relevant interface ens3.IPv4 for mDNS.
Apr 15 13:59:42 AM501AMERAP0001 avahi-daemon[1252]: Registering new address record for 10.215.255.2 on ens3.IPv4.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: Joining mDNS multicast group on interface virbr0.IPv4 with address 192.168.122.1.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: New relevant interface virbr0.IPv4 for mDNS.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: Registering new address record for 192.168.122.1 on virbr0.IPv4.
[root@AM501AMERAP0001 ~]# systemctl restart cups-browsed
[root@AM501AMERAP0001 ~]# systemctl status cups-browsed
● cups-browsed.service – Make remote CUPS printers available locally
Loaded: loaded (/usr/lib/systemd/system/cups-browsed.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2022-05-26 18:06:43 GMT; 8s ago
Main PID: 17647 (cups-browsed)
Tasks: 3
Memory: 1.7M
CGroup: /system.slice/cups-browsed.service
└─17647 /usr/sbin/cups-browsed

May 26 18:06:43 AM501AMERAP0001 systemd[1]: Started Make remote CUPS printers available locally.
[root@AM501AMERAP0001 ~]# systemctl start cups
[root@AM501AMERAP0001 ~]# systemctl status cups
● cups.service – CUPS Printing Service
Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-04-15 13:59:42 GMT; 1 months 10 days ago
Main PID: 1928 (cupsd)
Tasks: 1
Memory: 2.7M
CGroup: /system.slice/cups.service
└─1928 /usr/sbin/cupsd -f

Apr 15 13:59:42 AM501AMERAP0001 systemd[1]: Started CUPS Printing Service.
[root@AM501AMERAP0001 ~]# systemctl status firewalld
● firewalld.service – firewalld – dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Thu 2022-04-21 16:49:07 GMT; 1 months 4 days ago
Docs: man:firewalld(1)
Main PID: 17502 (code=exited, status=0/SUCCESS)

Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete FORWARD –in-interface virbr0 –out-interface virbr0 –…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete FORWARD –out-interface virbr0 –jump REJECT’ failed: i…y that name.
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete FORWARD –in-interface virbr0 –jump REJECT’ failed: ip…y that name.
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete INPUT –in-interface virbr0 –protocol udp –destinatio…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete INPUT –in-interface virbr0 –protocol tcp –destinatio…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete OUTPUT –out-interface virbr0 –protocol udp –destinat…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete INPUT –in-interface virbr0 –protocol udp –destinatio…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete INPUT –in-interface virbr0 –protocol tcp –destinatio…hat chain?).
Apr 21 16:49:06 AM501AMERAP0001 systemd[1]: Stopping firewalld – dynamic firewall daemon…
Apr 21 16:49:07 AM501AMERAP0001 systemd[1]: Stopped firewalld – dynamic firewall daemon.
Hint: Some lines were ellipsized, use -l to show in full.
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@AM501AMERAP0001 ~]# systemctl status firewalld
● firewalld.service – firewalld – dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)

Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete FORWARD –in-interface virbr0 –out-interface virbr0 –…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete FORWARD –out-interface virbr0 –jump REJECT’ failed: i…y that name.
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete FORWARD –in-interface virbr0 –jump REJECT’ failed: ip…y that name.
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete INPUT –in-interface virbr0 –protocol udp –destinatio…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete INPUT –in-interface virbr0 –protocol tcp –destinatio…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete OUTPUT –out-interface virbr0 –protocol udp –destinat…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete INPUT –in-interface virbr0 –protocol udp –destinatio…hat chain?).
Apr 15 16:37:19 AM501AMERAP0001 firewalld[17502]: WARNING: COMMAND_FAILED: ‘/usr/sbin/iptables -w10 -w –table filter –delete INPUT –in-interface virbr0 –protocol tcp –destinatio…hat chain?).
Apr 21 16:49:06 AM501AMERAP0001 systemd[1]: Stopping firewalld – dynamic firewall daemon…
Apr 21 16:49:07 AM501AMERAP0001 systemd[1]: Stopped firewalld – dynamic firewall daemon.
Hint: Some lines were ellipsized, use -l to show in full.
[root@AM501AMERAP0001 ~]#

Add the printer over CUPS web interface on the Primary server

Open a web browser in VNC, enter the URI in the following format “https://localhost:631/&#8221; and go to Administration tab. The IP or hostname of the Primary cups server can be used instead.

[root@AM501AMERAP0001 ~]# useradd printadm
[root@AM501AMERAP0001 ~]# passwd printadm
Changing password for user printadm.
New password:Emtek@123

Retype new password:Emtek@123

passwd: all authentication tokens updated successfully.
[root@AM501AMERAP0001 ~]# usermod -a -G lp printadm
[root@AM501AMERAP0001 ~]# usermod -a -G lpadmin printadm
usermod: group ‘lpadmin’ does not exist
[root@AM501AMERAP0001 ~]# usermod -a -G root printadm
[root@AM501AMERAP0001 ~]# sudo su – printadm
[printadm@AM501AMERAP0001 ~]$ id
uid=54323(printadm) gid=54323(printadm) groups=54323(printadm),0(root),7(lp)
[printadm@AM501AMERAP0001 ~]$

CUPS Client Configuration

[root@AM501AMERAP0001 ~]# rpm -qa | grep cups
cups-filters-1.0.35-28.0.1.el7.x86_64
python-cups-1.9.63-6.el7.x86_64
cups-client-1.6.3-51.el7.x86_64
cups-libs-1.6.3-51.el7.x86_64
cups-filters-libs-1.0.35-28.0.1.el7.x86_64
cups-pk-helper-0.2.6-2.el7.x86_64
cups-1.6.3-51.el7.x86_64
ghostscript-cups-9.25-5.el7.x86_64
gutenprint-cups-5.2.9-18.el7.x86_64
cups-filesystem-1.6.3-51.el7.noarch
[root@AM501AMERAP0001 ~]# cp /etc/cups/client.conf /etc/cups/client.confORG
[root@AM501AMERAP0001 ~]# cp /etc/cups/cups-browsed.conf /etc/cups/cups-browsed.confORG
[root@AM501AMERAP0001 ~]# vi /etc/cups/client.conf
[root@AM501AMERAP0001 ~]# ping AM501AMERAP0001
PING AM501AMERAP0001.ad.global (10.215.255.2) 56(84) bytes of data.
64 bytes from AM501AMERAP0001.ad.global (10.215.255.2): icmp_seq=1 ttl=64 time=0.023 ms
64 bytes from AM501AMERAP0001.ad.global (10.215.255.2): icmp_seq=2 ttl=64 time=0.025 ms
64 bytes from AM501AMERAP0001.ad.global (10.215.255.2): icmp_seq=3 ttl=64 time=0.025 ms
^C64 bytes from AM501AMERAP0001.ad.global (10.215.255.2): icmp_seq=4 ttl=64 time=0.028 ms
^C
— AM501AMERAP0001.ad.global ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 3111ms
rtt min/avg/max/mdev = 0.023/0.025/0.028/0.004 ms
[root@AM501AMERAP0001 ~]# vi /etc/cups/client.conf
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]# cat /etc/cups/client.conf
ServerName 10.215.255.2
[root@AM501AMERAP0001 ~]# ls -ltr /etc/cups/client.conf*
-rw-r–r– 1 root root 0 May 26 18:54 /etc/cups/client.confORG
-rw-r–r– 1 root lp 24 May 26 18:56 /etc/cups/client.conf
[root@AM501AMERAP0001 ~]# diff /etc/cups/client.confORG /etc/cups/client.conf
0a1

ServerName 10.215.255.2
[root@AM501AMERAP0001 ~]# diff /etc/cups/client.conf /etc/cups/client.confORG
1d0
< ServerName 10.215.255.2
[root@AM501AMERAP0001 ~]# vi /etc/cups/client.confORG
[root@AM501AMERAP0001 ~]# ls -ltr /etc/cups/cups-browsed.conf*
-rw-r–r– 1 root root 16161 Mar 4 08:59 /etc/cups/cups-browsed.conf
-rw-r–r– 1 root root 16161 May 26 18:54 /etc/cups/cups-browsed.confORG
[root@AM501AMERAP0001 ~]# vi /etc/cups/cups-browsed.conf
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]# diff /etc/cups/cups-browsed.conf /etc/cups/cups-browsed.confORG
278c278

< BrowsePoll 10.215.255.2

[root@AM501AMERAP0001 ~]# systemctl enable cups.service
[root@AM501AMERAP0001 ~]# systemctl start cups.service
[root@AM501AMERAP0001 ~]# systemctl enable avahi-daemon
[root@AM501AMERAP0001 ~]# systemctl start avahi-daemon
[root@AM501AMERAP0001 ~]# systemctl enable cups-browsed
[root@AM501AMERAP0001 ~]# systemctl start cups-browsed
[root@AM501AMERAP0001 ~]# lpstat -t
scheduler is not running
no system default destination
lpstat: Transport endpoint is not connected
lpstat: Transport endpoint is not connected
lpstat: Transport endpoint is not connected
lpstat: Transport endpoint is not connected
lpstat: Transport endpoint is not connected
[root@AM501AMERAP0001 ~]# systemctl status cups-browsed
● cups-browsed.service – Make remote CUPS printers available locally
Loaded: loaded (/usr/lib/systemd/system/cups-browsed.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2022-05-26 18:06:43 GMT; 54min ago
Main PID: 17647 (cups-browsed)
CGroup: /system.slice/cups-browsed.service
└─17647 /usr/sbin/cups-browsed

May 26 18:06:43 AM501AMERAP0001 systemd[1]: Started Make remote CUPS printers available locally.
[root@AM501AMERAP0001 ~]# systemctl status avahi-daemon
● avahi-daemon.service – Avahi mDNS/DNS-SD Stack
Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-04-15 13:59:39 GMT; 1 months 10 days ago
Main PID: 1252 (avahi-daemon)
Status: “avahi-daemon 0.6.31 starting up.”
CGroup: /system.slice/avahi-daemon.service
├─1252 avahi-daemon: running [AM501AMERAP0001.local]
└─1260 avahi-daemon: chroot helper

Apr 15 13:59:38 AM501AMERAP0001 avahi-daemon[1252]: Network interface enumeration completed.
Apr 15 13:59:38 AM501AMERAP0001 avahi-daemon[1252]: Registering HINFO record with values ‘X86_64’/’LINUX’.
Apr 15 13:59:38 AM501AMERAP0001 avahi-daemon[1252]: Server startup complete. Host name is AM501AMERAP0001.local. Local service cookie is 4033394656.
Apr 15 13:59:39 AM501AMERAP0001 systemd[1]: Started Avahi mDNS/DNS-SD Stack.
Apr 15 13:59:42 AM501AMERAP0001 avahi-daemon[1252]: Joining mDNS multicast group on interface ens3.IPv4 with address 10.215.255.2.
Apr 15 13:59:42 AM501AMERAP0001 avahi-daemon[1252]: New relevant interface ens3.IPv4 for mDNS.
Apr 15 13:59:42 AM501AMERAP0001 avahi-daemon[1252]: Registering new address record for 10.215.255.2 on ens3.IPv4.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: Joining mDNS multicast group on interface virbr0.IPv4 with address 192.168.122.1.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: New relevant interface virbr0.IPv4 for mDNS.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: Registering new address record for 192.168.122.1 on virbr0.IPv4.
[root@AM501AMERAP0001 ~]# systemctl status cups.service
● cups.service – CUPS Printing Service
Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-04-15 13:59:42 GMT; 1 months 10 days ago
Main PID: 1928 (cupsd)
CGroup: /system.slice/cups.service
├─ 1928 /usr/sbin/cupsd -f
├─29094 /usr/lib/cups/notifier/dbus dbus://
├─29095 /usr/lib/cups/notifier/dbus dbus://
└─29096 /usr/lib/cups/notifier/dbus dbus://

Apr 15 13:59:42 AM501AMERAP0001 systemd[1]: Started CUPS Printing Service.
May 26 18:23:49 AM501AMERAP0001 cupsd[1928]: pam_sss(cups:auth): authentication success; logname= uid=0 euid=0 tty=cups ruser= rhost=localhost user=sac-hemsat@ad.global
May 26 18:30:20 AM501AMERAP0001 cupsd[1928]: pam_sss(cups:auth): authentication success; logname= uid=0 euid=0 tty=cups ruser= rhost=localhost user=sac-hemsat@ad.global
May 26 18:30:44 AM501AMERAP0001 cupsd[1928]: pam_sss(cups:auth): authentication success; logname= uid=0 euid=0 tty=cups ruser= rhost=localhost user=sac-hemsat@ad.global
[root@AM501AMERAP0001 ~]# lpstat -t
scheduler is not running
no system default destination
lpstat: Transport endpoint is not connected
lpstat: Transport endpoint is not connected
lpstat: Transport endpoint is not connected
lpstat: Transport endpoint is not connected
lpstat: Transport endpoint is not connected
[root@AM501AMERAP0001 ~]# lpstat -v
lpstat: Transport endpoint is not connected
[root@AM501AMERAP0001 ~]# systemctl stop cups.service
Warning: Stopping cups.service, but it can still be activated by:
cups.path
cups.socket
[root@AM501AMERAP0001 ~]# systemctl status cups.service
● cups.service – CUPS Printing Service
Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Thu 2022-05-26 19:01:56 GMT; 17s ago
Process: 1928 ExecStart=/usr/sbin/cupsd -f (code=exited, status=0/SUCCESS)
Main PID: 1928 (code=exited, status=0/SUCCESS)

Apr 15 13:59:42 AM501AMERAP0001 systemd[1]: Started CUPS Printing Service.
May 26 18:23:49 AM501AMERAP0001 cupsd[1928]: pam_sss(cups:auth): authentication success; logname= uid=0 euid=0 tty=cups ruser= rhost=localhost user=sac-hemsat@ad.global
May 26 18:30:20 AM501AMERAP0001 cupsd[1928]: pam_sss(cups:auth): authentication success; logname= uid=0 euid=0 tty=cups ruser= rhost=localhost user=sac-hemsat@ad.global
May 26 18:30:44 AM501AMERAP0001 cupsd[1928]: pam_sss(cups:auth): authentication success; logname= uid=0 euid=0 tty=cups ruser= rhost=localhost user=sac-hemsat@ad.global
May 26 19:01:56 AM501AMERAP0001 systemd[1]: Stopping CUPS Printing Service…
May 26 19:01:56 AM501AMERAP0001 systemd[1]: Stopped CUPS Printing Service.
[root@AM501AMERAP0001 ~]# systemctl start cups.service
[root@AM501AMERAP0001 ~]# systemctl status cups.service
● cups.service – CUPS Printing Service
Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2022-05-26 19:02:21 GMT; 6s ago
Main PID: 5222 (cupsd)
Tasks: 1
Memory: 1.6M
CGroup: /system.slice/cups.service
└─5222 /usr/sbin/cupsd -f

May 26 19:02:21 AM501AMERAP0001 systemd[1]: Started CUPS Printing Service.
[root@AM501AMERAP0001 ~]# systemctl stop avahi-daemon
Warning: Stopping avahi-daemon.service, but it can still be activated by:
avahi-daemon.socket
[root@AM501AMERAP0001 ~]# systemctl status avahi-daemon
● avahi-daemon.service – Avahi mDNS/DNS-SD Stack
Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Thu 2022-05-26 19:02:36 GMT; 5s ago
Process: 1252 ExecStart=/usr/sbin/avahi-daemon -s (code=exited, status=0/SUCCESS)
Main PID: 1252 (code=exited, status=0/SUCCESS)
Status: “avahi-daemon 0.6.31 starting up.”

Apr 15 13:59:42 AM501AMERAP0001 avahi-daemon[1252]: New relevant interface ens3.IPv4 for mDNS.
Apr 15 13:59:42 AM501AMERAP0001 avahi-daemon[1252]: Registering new address record for 10.215.255.2 on ens3.IPv4.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: Joining mDNS multicast group on interface virbr0.IPv4 with address 192.168.122.1.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: New relevant interface virbr0.IPv4 for mDNS.
Apr 15 13:59:46 AM501AMERAP0001 avahi-daemon[1252]: Registering new address record for 192.168.122.1 on virbr0.IPv4.
May 26 19:02:36 AM501AMERAP0001 systemd[1]: Stopping Avahi mDNS/DNS-SD Stack…
May 26 19:02:36 AM501AMERAP0001 avahi-daemon[1252]: Got SIGTERM, quitting.
May 26 19:02:36 AM501AMERAP0001 avahi-daemon[1252]: Leaving mDNS multicast group on interface virbr0.IPv4 with address 192.168.122.1.
May 26 19:02:36 AM501AMERAP0001 avahi-daemon[1252]: Leaving mDNS multicast group on interface ens3.IPv4 with address 10.215.255.2.
May 26 19:02:36 AM501AMERAP0001 systemd[1]: Stopped Avahi mDNS/DNS-SD Stack.
[root@AM501AMERAP0001 ~]# systemctl start avahi-daemon
[root@AM501AMERAP0001 ~]# systemctl status avahi-daemon
● avahi-daemon.service – Avahi mDNS/DNS-SD Stack
Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2022-05-26 19:02:48 GMT; 4s ago
Main PID: 5409 (avahi-daemon)
Status: “avahi-daemon 0.6.31 starting up.”
Tasks: 2
Memory: 1.0M
CGroup: /system.slice/avahi-daemon.service
├─5409 avahi-daemon: running [AM501AMERAP0001.local]
└─5412 avahi-daemon: chroot helper

May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: No service file found in /etc/avahi/services.
May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: Joining mDNS multicast group on interface virbr0.IPv4 with address 192.168.122.1.
May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: New relevant interface virbr0.IPv4 for mDNS.
May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: Joining mDNS multicast group on interface ens3.IPv4 with address 10.215.255.2.
May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: New relevant interface ens3.IPv4 for mDNS.
May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: Network interface enumeration completed.
May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: Registering new address record for 192.168.122.1 on virbr0.IPv4.
May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: Registering new address record for 10.215.255.2 on ens3.IPv4.
May 26 19:02:48 AM501AMERAP0001 avahi-daemon[5409]: Registering HINFO record with values ‘X86_64’/’LINUX’.
May 26 19:02:49 AM501AMERAP0001 avahi-daemon[5409]: Server startup complete. Host name is AM501AMERAP0001.local. Local service cookie is 2631139328.
[root@AM501AMERAP0001 ~]# systemctl status cups-browsed
● cups-browsed.service – Make remote CUPS printers available locally
Loaded: loaded (/usr/lib/systemd/system/cups-browsed.service; enabled; vendor preset: disabled)
Active: inactive (dead) since Thu 2022-05-26 19:01:56 GMT; 1min 3s ago
Process: 17647 ExecStart=/usr/sbin/cups-browsed (code=exited, status=0/SUCCESS)
Main PID: 17647 (code=exited, status=0/SUCCESS)

May 26 18:06:43 AM501AMERAP0001 systemd[1]: Started Make remote CUPS printers available locally.
May 26 19:01:56 AM501AMERAP0001 systemd[1]: Stopping Make remote CUPS printers available locally…
May 26 19:01:56 AM501AMERAP0001 systemd[1]: Stopped Make remote CUPS printers available locally.
[root@AM501AMERAP0001 ~]# systemctl start cups-browsed
[root@AM501AMERAP0001 ~]# systemctl status cups-browsed
● cups-browsed.service – Make remote CUPS printers available locally
Loaded: loaded (/usr/lib/systemd/system/cups-browsed.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2022-05-26 19:03:05 GMT; 4s ago
Main PID: 5458 (cups-browsed)
Tasks: 3
Memory: 1.7M
CGroup: /system.slice/cups-browsed.service
└─5458 /usr/sbin/cups-browsed

May 26 19:03:05 AM501AMERAP0001 systemd[1]: Started Make remote CUPS printers available locally.
[root@AM501AMERAP0001 ~]# lpstat -t
scheduler is running
no system default destination
device for CheckPrinter: socket://10.218.10.35:9100
device for New_Test_Printer: socket://10.218.10.32:9100
device for ZEBRA_TEST_PRINTER: socket://10.218.10.75:9100
CheckPrinter accepting requests since Thu 26 May 2022 06:42:09 PM GMT
New_Test_Printer accepting requests since Thu 26 May 2022 06:37:26 PM GMT
ZEBRA_TEST_PRINTER accepting requests since Thu 26 May 2022 06:39:27 PM GMT
printer CheckPrinter is idle. enabled since Thu 26 May 2022 06:42:09 PM GMT
printer New_Test_Printer is idle. enabled since Thu 26 May 2022 06:37:26 PM GMT
printer ZEBRA_TEST_PRINTER is idle. enabled since Thu 26 May 2022 06:39:27 PM GMT
[root@AM501AMERAP0001 ~]# systemctl status cups
● cups.service – CUPS Printing Service
Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2022-05-26 19:02:21 GMT; 1min 12s ago
Main PID: 5222 (cupsd)
Tasks: 1
Memory: 1.6M
CGroup: /system.slice/cups.service
└─5222 /usr/sbin/cupsd -f

May 26 19:02:21 AM501AMERAP0001 systemd[1]: Started CUPS Printing Service.
[root@AM501AMERAP0001 ~]#
[root@AM501AMERAP0001 ~]# lpstat -v
device for CheckPrinter: socket://10.218.10.35:9100
device for New_Test_Printer: socket://10.218.10.32:9100
device for ZEBRA_TEST_PRINTER: socket://10.218.10.75:9100
[root@AM501AMERAP0001 ~]#

Oracle Linux: Basic Primary Cups Server and Clients Configuration for Browsing in OL7 (Doc ID 2429223.1) 

How to enable CUPS Debugging on Oracle Linux? (Doc ID 1583923.1) 

After adcfgclone on Rel 12.2, managed servers were starting in “admin” mode

The Node Manager is already up.

ERROR: Unable to start up the managed server oacore_server1

ERROR: Unable to start up the managed server oacore_server3

Server specific logs are located at /u01/install/APPS/fs2/FMW_Home/user_projects/domains/EBS_domain/servers/oacore_server1/logs

11/02/22-09:07:49 :: admanagedsrvctl.sh: exiting with status 1

================================================================================

Server specific logs are located at /u01/install/APPS/fs2/FMW_Home/user_projects/domains/EBS_domain/servers/oacore_server3/logs

11/02/22-09:07:49 :: admanagedsrvctl.sh: exiting with status 1

================================================================================

ERROR: Unable to start up the managed server oacore_server2

Server specific logs are located at /u01/install/APPS/fs2/FMW_Home/user_projects/domains/EBS_domain/servers/oacore_server2/logs

11/02/22-09:07:50 :: admanagedsrvctl.sh: exiting with status 1

================================================================================

ERROR: Unable to start up the managed server oacore_server4

Server specific logs are located at /u01/install/APPS/fs2/FMW_Home/user_projects/domains/EBS_domain/servers/oacore_server4/logs

11/02/22-09:07:52 :: admanagedsrvctl.sh: exiting with status 1

================================================================================

After creating a new EBS instance using Rapidclone, managed servers such as oacore_server2/oacore_server3/oacore_server4 and forms_server1 fail to start and their status on WLS console are not “RUNNING” but “ADMIN” while oafm_server1 is “RUNNING”.

ORA-01017 is shown in the log files of oacore_server1 and forms_server1 as follows.

###<Nov 26, 2021 11:45:44 AM JST> <Error> <Deployer> <hostname.domain> <oacore_server1> <[ACTIVE] ExecuteThread: ‘0’ for queue: ‘weblogic.kernel.Default (self-tuning)’> <<WLS Kernel>> <> <> <1637894744672> <BEA-149205> <Failed to initialize the application ‘EBSDataSource’ due to error weblogic.application.ModuleException:
at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:327)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:648)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:44)
at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
at weblogic.deploy.internal.targetserver.SystemResourceDeployment.prepare(SystemResourceDeployment.java:55)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused By: weblogic.common.resourcepool.ResourceSystemException:
Could not connect to ‘oracle.jdbc.OracleDriver’.

The returned message is: ORA-01017: invalid username/password; logon denied

It is likely that the login or password is not valid.
It is also possible that something else is invalid in
the configuration or that the database is not available.
at weblogic.jdbc.common.internal.JDBCUtil.parseException(JDBCUtil.java:301)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(ConnectionEnvFactory.java:383)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:241)
at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1322)
at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1239)
at weblogic.common.resourcepool.ResourcePoolImpl.start(ResourcePoolImpl.java:250)The


The customer confirmed followings.

  – The initial parameter SEC_CASE_SENSITIVE_LOGON is set to FALSE.
  – They can connect to Database using sqlplus by password both in upper and lower case.

Solution

Reset the password of EBSDataSource as follows.

(1) Login to WLS Console and proceed as follows.

      Domain Structure > Services > Data Sources > EBSDataSource > Configuration TAB > Connection Pool Sub-TAB

(2) Push “Lock & Edit” button in Change Center.
     Then set APPS schema’s password for “Password” & “Confirm Password” fields and push “Save” button.

(3) Push “Activate Chang” button in Change Center.

(4) Stop oacore_server1 and forms_server1 as follows.

$ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh stop oacore_server2
$ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh stop oacore_server3
$ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh stop oacore_server4
$ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh stop forms_server1


(5) Start  oacore_server1 and forms_server1 as follows.

$ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh start oacore_server2
$ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh start oacore_server3
$ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh start oacore_server4
$ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh start forms_server1


(6) Check if the status of “oacore_server1” and “forms_server1” has been changed to “RUNNING”.

Reference: Status of “oacore_server1” And “forms_sever1” Is “ADMIN” Not “RUNNING” on EBS Created by Rapidclone (Doc ID 2824612.1)

fs_clone issue on a cloned environment

Verifying existence of context files in database.

Checking if adop can continue with available nodes in the configuration.

Log: /u01/install/APPS/fs_ne/EBSapps/log/adop/7/20221108_074858/fs_clone/am501amerap0005

txkADOPEvalSrvStatus.pl returned SUCCESS

Validating configuration on admin node: [

![image][pasted-2022.11.08-15.57.05.png]

am501amerap0005].

Output: /u01/install/APPS/fs_ne/EBSapps/log/adop/7/20221108_074858/fs_clone/validate/remote_execution_result_level1.xml

[ERROR] txkADOPValidation failed on Node: “am501amerap0005”

[ERROR] txkADOPValidation failed or is incomplete on Admin node: am501amerap0005

[ERROR] Unable to continue processing on other available nodes: am501amerap0006

[UNEXPECTED]Error running “txkADOPValidation” on node(s): am501amerap0005.

Summary report for current adop session:

Node am501amerap0005:

– Fs_clone status: Failed

Node am501amerap0006:

– Fs_clone status: Not Started

For more details, run the command: adop -status -detail

[STATEMENT] Please run adopscanlog utility, using the command

“adopscanlog -latest=yes”

to get the list of the log files along with snippet of the error message corresponding to each log file.

adop exiting with status = 2 (Fail)

[applmgr@AM501AMERAP0005 ~]$

Cause

The global inventory on secondary node was corrupt or missing on secondary node(s) where the txkADOPValidation was failing. ADOPValidation Log files showed below error for secondary node

ERROR: Either /u01/app/oraInventory/ContentsXML/inventory.xml file doesn’t exist or doesn’t have READ permission.

Solution

Copy the contents of /etc/oraInst.loc from Primary to Secondary. Take a tar ball of global inventory from Primary to Secondary nodes. Ensure permissions are same as primary node.

Re-run the fs_clone

adop prepare phase failing with below error

[STATEMENT] ICM status cannot be determined.
[STATEMENT] [END 2022/11/01 10:48:57] Check if ICM is running
[UNEXPECTED]Error determining status of Internal Concurrent Manager
[UNEXPECTED]Error calling runConcurrentProgram subroutine.

I was running “adop phase=prepare” from a directory that contained a “*.dbc” file

Solution

Move the dbc file to a backup directory(if possible) or run adop prepare command from a different directory where “*.dbc” file is not presetn

Script to identify and clear print queues at OS level

Below script will identify all current print queues and clean up queues older than “1” day(you can change this number as per your retention policy)

[printadm@AM501AMERAP0001 ~]$ cat /tmp/Heema/printclear.sh

!/bin/bash

#

Author : Heema Satapathy

About : Clear Printer Queue

export A=$(date +%j)
mv /tmp/Heema/printqueue.txt /tmp/Heema/printqueue-date +%Y%m%d%H%M%S.txt
mv /tmp/Heema/printqueuename.txt /tmp/Heema/printqueuename-date +%Y%m%d%H%M%S.txt
find /tmp/Heema/ -name “printqueue.” -mtime +5 -exec rm {} \;
rm /tmp/Heema/printclear.out
lpstat -o | awk ‘{print $5 $6 $7}’ > /tmp/Heema/printqueue.txt
lpstat -o | awk ‘{print $1}’ > /tmp/Heema/printqueuename.txt
file1=/tmp/Heema/printqueue.txt
file2=/tmp/Heema/printqueuename.txt
export B=$(date +%Y)
Lines=$(cat $file1)
for Line in $Lines
do
echo “Queue in deletion process was from $Line”
export C=$(date +%j –date “$Line”)
export D=$(date +%Y –date “$Line”)
echo “This queue was on :$C day of $D year”
if [ “$B” = “$D” ]
then
diff=$(($A – $C))
echo “The difference is :$diff days”
echo “The current year is :$D”
if [ $diff -gt 1 ]
then
echo “The queue is older than 1 days during current year, clearing the queue….”
num=1
#E=$(sed -n ‘p’ $file2)
#echo “$E”
F=$(head -n $num $file2)
echo “$F”
cancel -a $F
num=num+1
else
echo “The queue is newer than 1 days during current year, NOT CLEARING THIS QUEUE”
fi
else
echo “There are queues from last year, PLEASE REVIEW AND DELETE THEM MANUALLY”| /usr/sbin/sendmail -t dbasupport@ctrworld.com
fi
echo “The day today is :$A th day out of $B year”
done

[printadm@AM501AMERAP0001 ~]$

FNDLOAD failes in Rel 12.2.10

$FND_TOP/bin/FNDLOAD apps/****** Y UPLOAD $FND_TOP/patch/115/import/afcpprog.lct O2C_EBTAXAZ.ldt CUSTOM_MODE=FORCE UPLOAD_MODE=REPLACE
Cannot complete applications logon. You may have entered an invalid applications password, or there may have been a database connect error.
Attempt to connect to the database using dbcfile /u01/install/APPS/fs1/inst/apps/DEV_am501amerap0009/appl/fnd/12.0.0/secure/DEV.dbc and Applications User apps/MhmLoRt01Dmu# has failed. The dbcfile may be configured incorrectly or the Applications Username and Password may not match.

Cause

If the password is correct then another cause of this error is a missing ‘0’ ( zero) parameter . This is explained in the example below:

FNDLOAD apps/<appspwd> 0  Y UPLOAD $FND_TOP/patch/115/import/afsload.lct f1.ldt O2C_EBTAXAZ.ldt CUSTOM_MODE=FORCE UPLOAD_MODE=REPLACE =>  THIS IS CORRECT , THIS HAS A ZERO

FNDLOAD apps/<appspwd> Y UPLOAD $FND_TOP/patch/115/import/afsload.lct f1.ldt O2C_EBTAXAZ.ldt CUSTOM_MODE=FORCE UPLOAD_MODE=REPLACE     => THIS IS WRONG IT WILL FAIL , THIS IS MISSING A ZERO

Solution

I entered “0” and it worked

$FND_TOP/bin/FNDLOAD apps/******* 0 Y UPLOAD $FND_TOP/patch/115/import/afcpprog.lct O2C_EBTAXAZ.ldt CUSTOM_MODE=FORCE UPLOAD_MODE=REPLACE

Metalink Reference : FNDLOAD Errors With ‘Cannot complete applications logon. You may have entered an invalid applications password’ (Doc ID 1988658.1)