Forum Discussion
MS Print servers
I am planning to use my new F5 LTM to load balance Windows Server 2003 print servers. For the moment, it doesn't work for me: I can see the shared printer but I can't map it.
Has anayone already "played" with LTM & MS print servers ?
Thanks,
Vincent
Here's the new link to the guide for creating the WMI monitor. As I recall it was pretty straightforward. I'm even using the same interval and timeout. Looking at my monitor properties, the only thing I see that is different is my alias service port is 3389 and the external program path is /usr/bin/monitors. Also, you'll need to enable remote WMI requests on the win2k8 boxes if not already enabled.
Monitoring WMI Services from Big-IP
- Stefan_KlotzCumulonimbusHi there,
- Christopher_BooCirrostratusStefan,
- Stefan_KlotzCumulonimbusHi Chris,
As you can see the VIP is in the same subnet as the printservers, but I hope this is not a problem. Thank you for any additional ideas or information. Ciao Stefan üôÇvirtual mltprtp01 { destination 10.10.10.10:any translate address disable profile fastL4_print_profile pool printer_cluster_mltprtp01 vlans Productie enable } pool printer_cluster_mltprtp01 { action on svcdown reselect monitor all check_mltprtp01_tcp_445 member 10.10.10.20:any member 10.10.10.21:any } monitor check_mltprtp01_tcp_445 { defaults from tcp dest *:microsoft-ds } profile fastL4 fastL4_print_profile { defaults from fastL4 tcp close timeout 51 loose close enable }
- Christopher_BooCirrostratusVIP in the same subnet shouldn't be an issue. Your config looks fine to me. I can remember having the same issue you are dealing with. I just can't remember the change that fixed it. If you can't see the windows config though, I'd just about guarantee that is where your problem is.
- meena_60183NimbostratusThe way I remembered why npath routing is needed is because the packet capture showed that the F5 will NAT the IP address in the tcp header but not on the tcp data. TCP data still showed the virtual server address. So, when the request is sent to the print server with the virtual server address, the print server rejects it.
When you configure a loopback address on the print server which is the same as the virtual server address, the print server will accept the request because it knows that as a loopback address.
We had frequent issues with that design where the server group had to restart the services or the server but now it seems to be ok. Most of the problems were related to the config on the server side.
Meena
- Stefan_KlotzCumulonimbusIn the meanwhile I got feedback from the server guy and he got it working now.
- meena_60183NimbostratusNo SNAT needed! The original client IP is preserved and the return traffic from the print server goes directly to the client. F5 just does the transparent load balancing.
- Stefan_KlotzCumulonimbusHi Meena,
I also get confirmed from the server guy, that he is not using the two mentioned Registry tweaks. The print servers are running on w2k3.virtual mltprtp01 { destination 10.10.10.10:any snat automap translate service enable persist source_addr pool printer_cluster_mltprtp01 vlans Productie enable }
- Christopher_BooCirrostratusStefan, that's good to know. What Big-IP version are you running? I never thought to test using a standard config after upgrading. I think I was on 9.4 for the original setup. Since you got it working with a standard config, are you going to test tcp optimized profiles and one connect?
- Stefan_KlotzCumulonimbusHi Chris,
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com