It looks like "sddev05-vip" is what your system returns on gethostname(). I have written a quick verification tool. Please download, compile and run:
http://git.adiscon.com/?p=rsyslog.git;a ... ads/masterYou can compile it simply with "cc gethostn.c" and then run "./a.out".
Let me know the outcome. If it is as I expect, a work-around may be to create a functionality to allow the config file to set the hostname (actually, you can do this with templates right now). But first let's look how it works...
Rainer