JIyHaTuK said:
So, trying to connect to server. When i connect, i get in browser blank white screen. I try on windows (windows 10) and linux (raspberry pi 3, Raspbian OS). Repetier server 0.80.3. Any idea what going wrong?
Extra info:
I get this code when i load page (sorry, cant't find how to spoiler text):
<!DOCTYPE html> <html lang="en" ng-app="server" ng-strict-di ng-controller="ServerController"> <head> <script type="text/javascript">window.lang = "ru";</script> <style type="text/css">[ng:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak { display: none !important; }</style> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="chrome=1, IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1"> <meta name="description" content="Repetier-Server Free for 3d printer"> <meta name="author" content="Roland Littwin"> <link rel="shortcut icon" href="
/favicon.ico" type="image/x-icon"> <link rel="apple-touch-icon" href="
/img/touch-icon-iphone.png"> <link rel="apple-touch-icon" sizes="72x72" href="
/img/touch-icon-ipad.png"> <link rel="apple-touch-icon" sizes="114x114" href="
/img/touch-icon-iphone4.png"> <link rel="stylesheet" href="
../css/combined.css?v=0.80.3"> <title>{{titlePrepend}}Repetier-Server Free 0.80.3</title> </head> <body class="noselect"> <div id="wrapper"> <nav class="navbar navbar-main ng-cloak" role="navigation"> <div class="limit-width"> <div class="navbar-header"> <a class="navbar-brand" href="
#"><img src="
/img/logo-60.png" style="width:30px;height:30px;float:left;margin-right:8px;margin-top:-5px"> Repetier-Server Free 0.80.3 </a> </div> <ul class="nav navbar-top-links navbar-right"> <li ng-show="user.loggedIn()"> <a ui-sref="home" title="Ппанель управления"><i class="fa fa-home"></i></a> <li uib-dropdown ng-show="user.isLoggedIn"> <a uib-dropdown-toggle href="<a class="html-attribute-value html-external-link" target="_blank">javascript:void(0)</a>" title="Список принтеров"> <i class="rs rs-printer"></i> <span ng-show="printerWithJobs.length" class="badge badge-menu" ng-bind="printerWithJobs.length"></span> </a> <ul uib-dropdown-menu class="dropdown-tasks"> <li ng-repeat="p in printerList track by $index"> <a ui-sref="printer.print({slug:p.slug})"> <div> {{p.name}} <span style="position:absolute;right:0;margin-right:10px" ng-bind-html="p | online | unsafe"></span> </div> <div ng-if="p.done"> <div class="progress active" style="margin:0"> <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="printer[p.slug].status.done" aria-valuemin="0" aria-valuemax="100" style="width: {{printer[p.slug].status.done}}%"> </div> </div> </div> </a> <li ng-show="printerList.length == 0"> <a href="<a class="html-attribute-value html-external-link" target="
blank">javascript:void(0)</a>">Нет заданных принтеров</a> <li uib-dropdown ng-show="user.printPermission" ng-click="$event.stopPropagation()"> <a uib-dropdown-toggle href="<a class="html-attribute-value html-external-link" target="blank">javascript:void(0)</a>" title="Ваше сообщение"></span> <i class="fa fa-envelope fa-fw"></i> <span ng-show="messages.length" class="badge badge-menu" ng-bind="messages.length"></span> </a> <ul uib-dropdown-menu class="dropdown-messages"> <li class="menu-message clearfix zoomOut" ng-if="messages.length>1"> <a ng-click="RSMessages.removeAll()" class="btn btn-sm btn-danger pull-right dangermenubtn" style="padding: 8px !important;min-height: 0!important"> <i class="fa fa-trash"></i> </a> <div class="menumesg">Очистить все сообщения</div> <li ng-repeat="m in messages track by m.id" class="menu-message clearfix zoomOut"> <a ng-click="RSMessages.remove(m)" class="btn btn-danger pull-right dangermenubtn" style="padding: 8px !important"> <i class="fa fa-2x" ng-class="{'fa-trash':!m.pause,'fa-play-circle-o':m.pause}"></i> </a> <div class="menumesg"> {{printer[m.slug].status.name}}<span class="pull-right text-muted">{{m.date | date:'short'}}</span> <div>{{m.msg}}</div> </div> <li ng-show="messages.length == 0"> <a href="<a class="html-attribute-value html-external-link" target="
blank">javascript:void(0)</a>">Нет открытых сообщений</a> <li ng-show="overview.supportsFullscreen()"> <a href="<a class="html-attribute-value html-external-link" target="blank">javascript:void(0)</a>" onclick="toggleFullscreen(window.document.body)" title="Переключение в полноэкранный режим"></span><i class="fa fa-arrows-alt"></i></a> <li ng-if="update && update.teaser && !update.licensed"> <a ng-if="update.teaser.available && update.teaser.end>timeMS && update.teaser.start<timeMS" href="
{{update.teaser.url}}" target="_blank"> <i class="rs rs-discount-percent" style="color:#ffc967" title="{{update.teaser.msg}}"></i> </a> <a ng-if="!update.teaser.available
update.teaser.end<timeMS update.teaser.start>timeMS" href="
https://www.repetier.com/qr/s.php?s=buyserver" target="_blank"> <i class="fa fa-shopping-cart" title="Получите PRO лицензию прямо сейчас!"></i> </a> <li uib-dropdown ng-show="user.loggedIn()"> <a uib-dropdown-toggle href="<a class="html-attribute-value html-external-link" target="
blank">javascript:void(0)</a>"> <i class="fa fa-gear fa-fw"></i> </a> <ul uib-dropdown-menu class="dropdown-user"> <li ng-show="user.changeConfigPermission"> <a ui-sref="userconfig"><i class="fa fa-user fa-fw rs-bigtab"></i> Профили пользователей </a> <li ng-show="user.changeConfigPermission"><a ui-sref="gsettings"><i class="fa fa-globe fa-fw rs-bigtab"></i> Глобальные настройки</a> <li ng-show="user.changeConfigPermission"><a ui-sref="update"><i class="fa fa-refresh fa-fw rs-bigtab"></i> Проверить обновления</a> <li ng-show="user.changeConfigPermission"><a ui-sref="register"><i class="rs rs-key fa-fw rs-bigtab"></i> Регистрация</a> <a href="/manual/index.html" target="
blank"></span><i class="fa fa-question-circle fa-fw rs-bigtab"></i> Инструкция</a> <a ui-sref="about"><i class="fa fa-info fa-fw rs-bigtab"></i> О нас Repetier-Server Free 0.80.3 </a> <li ng-if="user.isRealUser" class="divider"> <li ng-if="user.isRealUser"><a ng-click="user.logout()" ui-sref="login"><i class="fa fa-sign-out fa-fw rs-bigtab"></i> Выйти {{user.getLogin()}} </a> <li ng-show="user.realUser()" class="divider"> <li ng-repeat="c in externalCommandsFiltered | filter:{remote:true} track by $index"> <a ng-click="overview.runExternalCommand(c.id)" href="<a class="html-attribute-value html-external-link" target="blank">javascript:void(0);</a>"></span><i class="fa fa-external-link rs-bigtab"></i> {{c.name}}</a> <li uib-dropdown> <a uib-dropdown-toggle href="<a class="html-attribute-value html-external-link" target="
blank">javascript:void(0)</a>" title="Выберите язык"> <img src="/img/flags/ru.png"></span> </a> <ul uib-dropdown-menu class="dropdown-language" style="min-width:20px"> <li ng-repeat="l in supportedLanguages track by $index"> <a href="<a class="html-attribute-value html-external-link" target="
blank">javascript:void(0)</a>" ng-click="selectLanguage(l.id)"><span style="display:inline-block;width:40px"><img ng-src="{{l.flag}}"></span> {{l.name}}</a> <div style="clear:both"></div> </div> </nav> <div id="page-wrapper"> <div ui-view="" ng-if="RSCom.wasConnected"></div> </div> </div> <iframe name="ihelper" style="visibility: hidden;position: absolute;left: 0; top: 0;height:0; width:0;border: none"></iframe> <script src="/js/libraries-min.js"></span></script> <script src="
/js/codemirror-min.js"></script> <script src="
/js/libraries2-min.js"></script> <script src="
/js/angular-min.js"></script> <script src="
/js/angular-i18n/angular-locale_ru.js"></script> <script src="
/js/app-min.js?lang=ru"></script> <script type="application/javascript">var app = angular.module('server', ['ngAnimate','ui.router','ui.bootstrap','ngSanitize','RSUser','RSPrinter','RSBase','RSGSettings','LocalStorageModule']) .config(['$stateProvider','$urlRouterProvider','$compileProvider','localStorageServiceProvider',function ($stateProvider,$urlRouterProvider,$compileProvider,localStorageServiceProvider) { $compileProvider.debugInfoEnabled(false); // For faster processing disable debug $urlRouterProvider.otherwise("/"); localStorageServiceProvider.setPrefix("RServer"); }]);</script> </body> </html>
And got this errors in console in chrome:
Uncaught SyntaxError: Invalid or unexpected token
angular-min.js:1 Uncaught Error: [$injector:modulerr]
http://errors.angularjs.org/1.5.8/$injector/modulerr?p0=server&p1=Error%3A%…%20Y%20(http%3A%2F%2F192.168.1.130%3A3344%2Fjs%2Fangular-min.js%3A1%3A9348)<br/><br/>at angular-min.js:1
at angular-min.js:1
at r (angular-min.js:1)
at u (angular-min.js:1)
at qe (angular-min.js:1)
at o (angular-min.js:1)
at Y (angular-min.js:1)
at Z (angular-min.js:1)
at HTMLDocument.<anonymous> (angular-min.js:6)
at u (libraries-min.js:2)</anonymous>
<td class="line-content">