tlstunnel currently writes all logging to stdout, which in most cases ends up in some log file in /var/log. This might not be what's configured in hiveconf though and it doesn't respect the debug level setting either. Not sure how to best fix this. If we let all logging go through the main python service, then we might break ongoing webaccess connections on a service restart. We probably don't want to write a hiveconf module in C either.
Fixed in r31164 as part of bug 5044.
Sorry, premature close. It respects the log level now, but not all settings.