Problem Adding Shared Printer from CUPS

I have installed CUPS 1.7.5, which was installed from the pacman repository. I am upgrading to 2.2.0 but I would like to have my printer server configured correctly before upgrading. My printer is an HP ENVY 4500 and it is connected to my printer server with a USB cable. A test page prints from the server when accessed remotely.

This is a my cupsd.conf file:

LogLevel warn
MaxLogSize 0
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
Browsing On
BrowseLocalProtocols dnssd
DefaultAuthType Basic
WebInterface Yes
<Location />
  # Allow remote administration...
  Order allow,deny
  Allow all
</Location>
<Location /admin>
  # Allow remote administration...
  Order allow,deny
  Allow all
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  # Allow remote access to the configuration files...
                                                              1,1           Top

I am able to add computer to remote computers but test page does not print. The error log show that I have the wrong driver. Below is a copy of the error log and the drivers that I am using. Thank you in advance for your assistance.

E [08/Dec/2016:04:25:45 -0500] [Client 13] pam_authenticate() returned 10 (User not known to the underlying authentication module)
E [08/Dec/2016:04:32:08 -0500] [cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"!
E [08/Dec/2016:04:32:20 -0500] [cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"!
W [08/Dec/2016:04:33:13 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id 'Home_Office_Printer-Gray..' already exists
W [08/Dec/2016:04:33:13 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id 'Home_Office_Printer-RGB..' already exists
W [08/Dec/2016:04:33:21 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id 'Home_Office_Printer-Gray..' already exists
W [08/Dec/2016:04:33:21 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id 'Home_Office_Printer-RGB..' already exists
E [08/Dec/2016:04:33:38 -0500] [Job 84] The printer configuration is incorrect or the printer no longer exists.
E [08/Dec/2016:04:41:29 -0500] [cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"!
E [08/Dec/2016:04:43:27 -0500] [Job 85] The printer configuration is incorrect or the printer no longer exists.
E [08/Dec/2016:04:58:30 -0500] [cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"!
W [08/Dec/2016:05:02:47 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id 'hp-Gray..' already exists
W [08/Dec/2016:05:02:47 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id 'hp-RGB..' already exists

Driver: HP Envy 4500 with driver HP Envy 4500 Series hpijs, 3.14.6 - Remote computer that I cannot print from
Driver: HP Envy 4500 Series, hpcups 3.14.6

Why do you do it this way? I have the same printer and it can connect through Wifi. All devices in the house can print to it. The server/laptops have the printer configured, Android phones use the HP app. Remote scanning also works fine after configuring the scanner with YaST, using the hpaio driver.

Then again, if you want it to be shared from your computer, set it up using the hp-setup utitlity, next use YaST to configure the sharing of the printer across the network.

EDIT: Remove already existing printer queues from YaST’s printer module.
EDIT2: For printing I’m using the hpcups driver.

I am doing this to get practice time managing a print server which is how our printers are managed at work. Also, I wanted to stop my printer WIFI name from being broadcasted. Server management is part of IT that I have the least amount of experience so I am building a small network with different types of servers to gather a better understanding. If you know of a better way to build and manage servers i.e. exchange, LDAP, DNS, share, and print servers I am willing to listen to suggestions.

Knurpht,
I took your advice last night and connected the printer to my desktop and used YAST to share the printer. That was simpler to setup and tonight I will test the sharing ability to add the printer to other computers in my home. Mobile printing is a function that I do not use so I am not concerned with that functionality. Thank you again for your help.