diff --git a/server.py b/server.py
index 7d4cd0e9d1e6591e6233b9cae806fefcdb625e70..3e2ecab763b4eff08802abb93f87f855c6f04254 100644
--- a/server.py
+++ b/server.py
@@ -54,7 +54,7 @@ def validate():
         xsd_str = utils.get_xsd(config, from_server=False)
         ret = utils.validate(xml_str=xml_str, xsd_str=xsd_str)
     else:
-        ret = utils.return_error(error='unvalid xml data')
+        ret = utils.return_error(error='invalid xml data')
 
     return  utils.xml_response(ret)
 
diff --git a/utils.py b/utils.py
index 4a4a3845c26b4fc035c0aa13ad546e13f1773f48..35e602ce5edd7fa1f877b9097f85e2ca16d27f75 100644
--- a/utils.py
+++ b/utils.py
@@ -70,10 +70,10 @@ def xml_response(xml_str):
     return Response(xml_str, content_type='text/xml; charset=utf-8')
 
 def return_ok():
-    return '<ok/>'
+    return '<ok/>\n'
 
 def return_error(error):
-    return '<error>{error}</error>'.format(error=error)
+    return '<error>{error}</error>\n'.format(error=error)
 
 def return_version(version):
-    return '<version>{version}</version>'.format(version=version)
\ No newline at end of file
+    return '<version>{version}</version>\n'.format(version=version)
\ No newline at end of file