1
SmarterTrack 10.6.xx running in IIS 7.5 left menu Icons do not show up.
Problem reported by Jeff Wall - 4/16/2015 at 9:58 AM
Resolved
I've installed Smartertrack in multiple companies over the last few years with no issue. Last year 2014 I installed it for a smaller company and found when I run SmarterTrack through IIS 7.5 on a Win 2008r2 server the left menu is not visible, no icons. Running it on the built in web server all works well. At the time the company did not need IIS so I left it running with the built in web server.
 
Well new company, new network a year later and the same results. This time I need SmarterTrack to run in IIS.
 
If you hover your mouse over the left menu the menu works and the menu items pop out and become visible, otherwise the left menu in a vertical black bar with no icons.
 
Anyone else see or resolved this? 
 
PS yes every setting is correct and everything works.
 
Thanks
 
 
 
 

10 Replies

Reply to Thread
0
Steve Reid Replied
Have you tried different browsers?
0
Jeff Wall Replied
Yes Firefox, IE and Chrome
 
 
None of the icons are visible in the management interface.
0
User Replied
Hmmm... I would recommend on uninstalling and re-installing? Maybe files were lost or corrupted?
0
Jeff Wall Replied
Been there done that....Definition of insanity. As I said this is a different company entirely. 10.5 and 10.6 both do the same thing. Both on completely separate networks.
Actually no icons are visible on any page. Portal or management interface. It's odd. when you look at the Queue there's the gray box to the left but not the plus or minus in the box.

0
Employee Replied
Employee Post
Odd... When you see this, can you check for javascript errors? You can do this by:
 
Right click on the page and click on Inspect Element. A new page will show up and on the bottom of the split page check for any red exclamation points that look like  http://2.bp.blogspot.com/-7C7tAeJcVuk/Ta7twFWl3-I/AAAAAAAAAD8/7slcH4a3Guo/s1600/Screen%2Bshot%2B2011-04-20%2Bat%2B7.24.42%2BAM.png <- Random Sample of Javascript error
0
Jeff Wall Replied
Thanks for helping. More details. Element inspected with Chrome

Running ST on my local PC win 7pro IIS ver. 7.5.7600.16385 Icons are visible on IIS and ST web server
 
Running ST on Win 2008r2 Enterprise IIS ver 7.5.7600.16385 Icon are NOT visible on IIS but ARE visible on ST web server
 
Win 7 PC Element inspected "home" button
<div class="fa fa-home fa-fw"></div>
element.style {
}
@media (max-width: 767px)
.top-navigation-bar ul a>div:first-child {
  display: none;
}
@media (max-width: 767px)
.fa.fa-home.fa-fw {
}
@media (max-width: 767px)
.fa.fa-home.fa-fw {
}
@media (max-width: 767px)
.fa.fa-home.fa-fw {
}
@media (max-width: 767px)
.fa.fa-home.fa-fw {
}
@media (max-width: 767px)
.fa.fa-home.fa-fw {
}
@media (max-width: 767px)
.fa.fa-home.fa-fw {
}
@media (max-width: 767px)
.fa.fa-home.fa-fw {
}
.fa-fw {
  width: 1.2857142857142858em;
  text-align: center;
}
.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
user agent stylesheetdiv {
  display: block;
}
Inherited from 
@media (max-width: 767px)
.top-navigation-bar ul a {
  text-decoration: none;
  color: #444;
}
a {
  color: #08c;
  text-decoration: none;
}
a {
  color: #428bca;
  text-decoration: none;
}
user agent stylesheeta:-webkit-any-link {
  color: -webkit-link;
  text-decoration: underline;
  cursor: auto;
}
Inherited from 
@media (max-width: 767px)
.top-navigation-bar ul li {
  float: left;
  text-align: center;
  padding-right: 5px;
  margin-bottom: 5px;
}
user agent stylesheetli {
  display: list-item;
  text-align: -webkit-match-parent;
}
Inherited from 
@media (max-width: 767px)
.top-navigation-bar ul {
  list-style: none;
  padding-left: 0;
}
user agent stylesheetul, menu, dir {
  display: block;
  list-style-type: disc;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 40px;
}
Inherited from 
body {
  font-family: "Segoe UI","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
  color: #333;
}
body {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333;
  background-color: #fff;
}
Inherited from 
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
Pseudo ::before element
.fa-home:before {
  content: "\f015";
}
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
Pseudo ::after element
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

margin‒
‒border‒
‒padding‒
‒18 × auto‒
‒‒
‒‒
Show inherited properties
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
  color: rgb(68, 68, 68);
  cursor: auto;
  display: none;
  font-family: FontAwesome;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  height: auto;
  line-height: 14px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  text-align: center;
  width: 18px;
 
 
 
Server 2008r2  Element inspected "home" button    ***Same div***
 
element.style {
}
@media (min-width: 768px)
.top-navigation-bar ul a.selected>div:first-child {
  background-color: #2f6e8d;
  color: #fff;
}
@media (min-width: 768px)
.top-navigation-bar ul a>div:first-child {
  background-color: #fff;
  color: #2f6e8d;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  border-radius: 7px;
  -ms-border-radius: 7px;
  text-align: center;
  font-size: 36px;
  line-height: 36px;
  border: 4px solid #2f6e8d;
  padding: 10px 8px;
}
.fa-fw {
  width: 1.2857142857142858em;
  text-align: center;
}
.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
user agent stylesheetdiv {
  display: block;
}
Inherited from 
@media (min-width: 768px)
.top-navigation-bar ul a {
  text-decoration: none;
  color: #444;
}
a {
  color: #08c;
  text-decoration: none;
}
a {
  color: #428bca;
  text-decoration: none;
}
user agent stylesheeta:-webkit-any-link {
  color: -webkit-link;
  text-decoration: underline;
  cursor: auto;
}
Inherited from 
@media (min-width: 768px)
.top-navigation-bar ul li {
  float: left;
  text-align: center;
  margin-right: 28px;
  min-width: 110px;
}
user agent stylesheetli {
  display: list-item;
  text-align: -webkit-match-parent;
}
Inherited from 
@media (min-width: 768px)
.top-navigation-bar ul {
  list-style: none;
  margin-top: -42px;
  padding-left: 0;
}
user agent stylesheetul, menu, dir {
  display: block;
  list-style-type: disc;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 40px;
}
Inherited from 
body {
  font-family: "Segoe UI","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
  color: #333;
}
body {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333;
  background-color: #fff;
}
Inherited from 
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
Pseudo ::before element
.fa-home:before {
  content: "\f015";
}
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
Pseudo ::after element
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

margin‒
‒border4
4padding10
846.281 × 368
104
4‒
Show inherited properties
  -webkit-font-smoothing: antialiased;
  background-color: rgb(47, 110, 141);
  border-bottom-color: rgb(47, 110, 141);
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  border-bottom-style: solid;
  border-bottom-width: 4px;
  border-image-outset: 0px;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-left-color: rgb(47, 110, 141);
  border-left-style: solid;
  border-left-width: 4px;
  border-right-color: rgb(47, 110, 141);
  border-right-style: solid;
  border-right-width: 4px;
  border-top-color: rgb(47, 110, 141);
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  border-top-style: solid;
  border-top-width: 4px;
  box-sizing: content-box;
  color: rgb(255, 255, 255);
  cursor: auto;
  display: inline-block;
  font-family: FontAwesome;
  font-size: 36px;
  font-style: normal;
  font-weight: normal;
  height: 36px;
  line-height: 36px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding-bottom: 10px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 10px;
  text-align: center;
  width: 46.28125px;
 
0
Employee Replied
Employee Post
I am not sure if this will help but here is something you could try:
1.Go into your files to SmarterTrack10/src/SmarterTrack.MRS
2.Open the file web.config 
3.Find <staticContent> section.
4.Replace with this:
    <staticContent>
      <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="3650.00:00:00" />
      <remove fileExtension=".eot" />
      <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
      <remove fileExtension=".woff" />
      <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
      <remove fileExtension=".ttf" />
      <mimeMap fileExtension=".ttf" mimeType="application/x-font-truetype" />
      <remove fileExtension=".svg" />
      <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
      <remove fileExtension=".otf" />
      <mimeMap fileExtension=".otf" mimeType="application/x-font-opentype" />
    </staticContent>
Let us know if it helps!
0
Jeff Wall Replied
Thanks again for taking the time to help with this.
Modified web.config with your changes. Restarted IIS. Smartertrack than gave connection refused error on both IIS and built in web server. Replaced web.config with the original ST started working again but still no change.
2
Steve Reid Replied
Are you sure you have the Web Server Role Service - Common HTTP Features - "Static Content" enabled within windows?
0
Jeff Wall Replied
Thanks Steve. Problem Solved.

Reply to Thread