diff --git a/bbb-lti/grails-app/i18n/messages.properties b/bbb-lti/grails-app/i18n/messages.properties
index 85504815a9f256b1506850cc07a548b5b7cd0801..3cb07b7ac0a4cde52b648c9034c5aa3e8ad011c4 100644
--- a/bbb-lti/grails-app/i18n/messages.properties
+++ b/bbb-lti/grails-app/i18n/messages.properties
@@ -36,4 +36,6 @@ tool.view.publishRecording=Publish
 tool.view.unpublishRecording=Unpublish
 tool.view.deleteRecording=Delete
 tool.view.deleteRecordingConfirmation=Are you sure to permanently delete this recording?
-tool.view.dateFormat=E, MMM dd, yyyy HH:mm:ss Z
\ No newline at end of file
+tool.view.dateFormat=E, MMM dd, yyyy HH:mm:ss Z
+
+tool.error.general=Connection could not be established.
\ No newline at end of file
diff --git a/bbb-lti/grails-app/i18n/messages_es.properties b/bbb-lti/grails-app/i18n/messages_es.properties
index 3a25095aec823ae2abda6bac17f124a5e9a2562d..2d60f902bac007ad17fa1ee98722828f47dfa8f1 100644
--- a/bbb-lti/grails-app/i18n/messages_es.properties
+++ b/bbb-lti/grails-app/i18n/messages_es.properties
@@ -34,4 +34,6 @@ tool.view.publishRecording=Mostrar
 tool.view.unpublishRecording=Esconder
 tool.view.deleteRecording=Borrar
 tool.view.deleteRecordingConfirmation=Esta seguro de borrar permanentemente esta grabación?
-tool.view.dateFormat=E, MMM dd, yyyy HH:mm:ss Z
\ No newline at end of file
+tool.view.dateFormat=E, MMM dd, yyyy HH:mm:ss Z
+
+tool.error.general=No pudo estableserce la conexión.
\ No newline at end of file
diff --git a/bbb-lti/grails-app/i18n/messages_fr.properties b/bbb-lti/grails-app/i18n/messages_fr.properties
index b5fe87d102efb963bb1590df50073ae9856861d1..293a60963525843d175d941b4b98bae64b320a5a 100644
--- a/bbb-lti/grails-app/i18n/messages_fr.properties
+++ b/bbb-lti/grails-app/i18n/messages_fr.properties
@@ -32,4 +32,6 @@ tool.view.publishRecording=Publier
 tool.view.unpublishRecording=Dépublier
 tool.view.deleteRecording=Supprimer
 tool.view.deleteRecordingConfirmation=Veillez à supprimer définitivement cet enregistrement?
-tool.view.dateFormat=E, MMM dd, yyyy HH:mm:ss Z
\ No newline at end of file
+tool.view.dateFormat=E, MMM dd, yyyy HH:mm:ss Z
+
+tool.error.general=Pas possible établir la connection.
\ No newline at end of file
diff --git a/bbb-lti/grails-app/views/tool/error.gsp b/bbb-lti/grails-app/views/tool/error.gsp
index 6fdf7f70959901862cf7f7d4d2de9511b715b4c6..8b462bde32ea43b8a55a9c71503ad5f3166925bc 100644
--- a/bbb-lti/grails-app/views/tool/error.gsp
+++ b/bbb-lti/grails-app/views/tool/error.gsp
@@ -4,16 +4,26 @@
     <title>Error</title>
     <asset:stylesheet src="bootstrap.css"/>
     <asset:stylesheet src="tool.css"/>
+    <asset:javascript src="jquery-1.12.3.min.js"/>
     <asset:javascript src="bootstrap.js"/>
-</head>
+  </head>
   <body>
     <div class="body">
+      <br/><br/>
+      <div class="container">
       <g:if test="${ (resultMessageKey == 'InvalidEPortfolioUserId')}">
-        <div>${resultMessage}</div>
+        <div class="alert alert-warning">
+          <a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
+          ${resultMessage}
+        </div>
       </g:if>
       <g:else>
-        <div>Connection could not be established.</div>
+        <div class="alert alert-danger">
+          <a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
+          <g:message code="tool.error.general" />
+        </div>
       </g:else>
+      </div>
     </div>
     <!-- {
             "error": {