I've set up SLES 11 sp1 to be a Zenworks 10.3.3 satellite server with all roles assigned. I've set the novell-proxydhcpd.conf flag to "1," so the zenworks agent knows the satellite server is also hosting dhcp. I also set option 60/vendor class identifier to "PXEClient" for the SLES dhcp server. PXEClients don't receive an address, but Windows gets one just fine. I've read through the Zenworks documentation and can't figure out what is wrong or what else needs to be configured. Is it the dhcp server or the Zenworks agent.

Here's my dhcpd.confg

option domain-name "lmisd.net";
option domain-name-servers,;
option routers;
option netbios-name-servers;
option vendor-class-identifier "PXEClient";
ddns-update-style none;
default-lease-time 604800;
subnet netmask {
default-lease-time 604800;
max-lease-time 864000;