diff --git a/lwsws/main.c b/lwsws/main.c
index 3a280763be12c3b7553c2f536a1dd4553c3a177a..1f0c09bf3a2790386182157957671e862ebc6f28 100644
--- a/lwsws/main.c
+++ b/lwsws/main.c
@@ -211,7 +211,7 @@ int main(int argc, char **argv)
 	int n = 0, budget = 100, debug_level = 1024 + 7;
 #ifndef _WIN32
 	int m;
-	int status, syslog_options = LOG_PID | LOG_PERROR;
+	int status;//, syslog_options = LOG_PID | LOG_PERROR;
 #endif
 
 	strcpy(config_dir, "/etc/lwsws");
@@ -281,11 +281,11 @@ int main(int argc, char **argv)
 
 #ifndef _WIN32
 	/* we will only try to log things according to our debug_level */
-	setlogmask(LOG_UPTO (LOG_DEBUG));
-	openlog("lwsws", syslog_options, LOG_DAEMON);
+//	setlogmask(LOG_UPTO (LOG_DEBUG));
+//	openlog("lwsws", syslog_options, LOG_DAEMON);
 #endif
 
-	lws_set_log_level(debug_level, lwsl_emit_syslog);
+	lws_set_log_level(debug_level, NULL); // lwsl_emit_syslog);
 
 	lwsl_notice("lwsws libwebsockets web server - license CC0 + LGPL2.1\n");
 	lwsl_notice("(C) Copyright 2010-2018 Andy Green <andy@warmcat.com>\n");
diff --git a/lwsws/usr-lib-systemd-system-lwsws.service b/lwsws/usr-lib-systemd-system-lwsws.service
index 13041a3fdca6772745d5991007358cb8f0ed9cf8..38c5012c09b4324273c2a851e94de22a0d441d80 100644
--- a/lwsws/usr-lib-systemd-system-lwsws.service
+++ b/lwsws/usr-lib-systemd-system-lwsws.service
@@ -6,7 +6,6 @@ After=syslog.target
 ExecStart=/usr/local/bin/lwsws
 ExecReload=/usr/bin/kill -HUP $MAINPID
 ExecStop=/usr/bin/killall lwsws
-StandardError=null
 
 [Install]
 WantedBy=multi-user.target