diff --git a/bbb-video/src/main/resources/logback-video.xml b/bbb-video/src/main/resources/logback-video.xml
index 14fb7b45b9fe8790f8efcaee5acee5bde6b1f59a..a2c317a4b7eae57529cb017b8ed60709320cd45d 100755
--- a/bbb-video/src/main/resources/logback-video.xml
+++ b/bbb-video/src/main/resources/logback-video.xml
@@ -9,9 +9,10 @@
       <MaxHistory>5</MaxHistory>
     </rollingPolicy>
 
-    <layout class="ch.qos.logback.classic.PatternLayout">
-      <Pattern>%date [%thread] %-5level %logger{35} - %msg%n</Pattern>
-    </layout>
+    <encoder>
+      <charset>UTF-8</charset>
+      <pattern>%d{ISO8601} [%thread] %-5level %logger{35} - %msg%n</pattern>
+    </encoder>   
   </appender> 
 	<root>
 		<level value="DEBUG" />	
diff --git a/bbb-voice/src/main/resources/logback-sip.xml b/bbb-voice/src/main/resources/logback-sip.xml
index 71588b185115ae15617427a81b3c02ddc80dada6..fd7dd5e9d98460c88b25ba557f1e6bf547caffad 100755
--- a/bbb-voice/src/main/resources/logback-sip.xml
+++ b/bbb-voice/src/main/resources/logback-sip.xml
@@ -9,9 +9,10 @@
       <MaxHistory>5</MaxHistory>
     </rollingPolicy>
 
-    <layout class="ch.qos.logback.classic.PatternLayout">
-      <Pattern>%date [%thread] %-5level %logger{35} - %msg%n</Pattern>
-    </layout>
+    <encoder>
+      <charset>UTF-8</charset>
+      <pattern>%d{ISO8601} [%thread] %-5level %logger{35} - %msg%n</pattern>
+    </encoder>   
   </appender> 
   
 	<root>
diff --git a/bigbluebutton-apps/src/main/resources/logback-bigbluebutton.xml b/bigbluebutton-apps/src/main/resources/logback-bigbluebutton.xml
index 2bf26a1c56015012f8505fe2e4d23e342f28dd37..e116f4aec3cc0bfbef3b258485956a0b7f30433d 100755
--- a/bigbluebutton-apps/src/main/resources/logback-bigbluebutton.xml
+++ b/bigbluebutton-apps/src/main/resources/logback-bigbluebutton.xml
@@ -28,9 +28,10 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
       <MaxHistory>5</MaxHistory>
     </rollingPolicy>
 
-    <layout class="ch.qos.logback.classic.PatternLayout">
-      <Pattern>%date [%thread] %-5level %logger{35} - %msg%n</Pattern>
-    </layout>
+    <encoder>
+      <charset>UTF-8</charset>
+      <pattern>%d{ISO8601} [%thread] %-5level %logger{35} - %msg%n</pattern>
+    </encoder>   
   </appender> 
   
 	<root>
diff --git a/bigbluebutton-web/grails-app/conf/Config.groovy b/bigbluebutton-web/grails-app/conf/Config.groovy
index 7972deef66f912bff921167916d35a0d5b603fb1..b42b69d8c5a730aa39d12dac66bd4a9e1c83d83e 100644
--- a/bigbluebutton-web/grails-app/conf/Config.groovy
+++ b/bigbluebutton-web/grails-app/conf/Config.groovy
@@ -100,6 +100,7 @@ log4j = {
       rollingFile name:'logfileAppender', 
                   maxFileSize:5000000, 
                   maxBackupIndex:20, 
+                  encoding:"utf-8",
                   file:"/var/log/bigbluebutton/bbb-web.log", 
                   threshold:org.apache.log4j.Level.toLevel( config.appLogLevel ), 
                   layout:pattern(conversionPattern: '%d{[dd.MM.yy HH:mm:ss.SSS]} %-5p %c %x - %m%n')
diff --git a/deskshare/app/src/main/resources/logback-deskshare.xml b/deskshare/app/src/main/resources/logback-deskshare.xml
index 4f2fdfe5d92fdd2d571bbb556ce892b67a90260d..73904c323003a1b838587c79cb75f8930d6f55ab 100755
--- a/deskshare/app/src/main/resources/logback-deskshare.xml
+++ b/deskshare/app/src/main/resources/logback-deskshare.xml
@@ -9,9 +9,10 @@
       <MaxHistory>5</MaxHistory>
     </rollingPolicy>
 
-    <layout class="ch.qos.logback.classic.PatternLayout">
-      <Pattern>%date [%thread] %-5level %logger{35} - %msg%n</Pattern>
-    </layout>
+    <encoder>
+      <charset>UTF-8</charset>
+      <pattern>%d{ISO8601} [%thread] %-5level %logger{35} - %msg%n</pattern>
+    </encoder>   
   </appender>
 
 	<root>