Configuring log4net logger hierarchies to work across AppDomain boundaries typically requires some non-trivial MarshalByRefObject jujitsu.
Investigate integration of this suggestion from StackOverflow using custom CrossDomainOutboundAppender / CrossDomainParentAppender mechanism into ServerHost library.
http://stackoverflow.com/questions/1091223/log4net-across-appdomains/23270706#23270706