diff --git a/server.js b/server.js
index 3c45c61e1cfeba6ab10496900e8a689245598706..3f0ec5377693ed3d316637786b72c862d63f4e2e 100755
--- a/server.js
+++ b/server.js
@@ -342,14 +342,14 @@ function requestHandler(req, res) {
     } else {
         exec ('/usr/bin/unit_serial_number', function (error, stdout, stderr) {
             var sn = stdout.trim();
-            if(!sn) {
+            if(error || !sn ) {
+                console.log("error getting serial number!", error);
                 sn = "unknown"
             }
 
             var res_str = getStateBasedIndexPage();
             var host_url = sn + ".local";
             var host_port = NODE_RED_PORT.toString().trim();
-            console.log("host_url=%s, port=%s", host_url, host_port);
             
             res_str = res_str.replace(/params_hostname/g, host_url);
             res_str = res_str.replace(/params_node_red_http_port/g, host_port);