2
v16.3.6841 Webmail doesn't load at all
Problem reported by Scarab - 9/26/2018 at 6:20 AM
Submitted
Spent the last 5 hours uninstalling SmarterMail, rebooting, reinstalling SmarterMail, rinse & repeat to no avail. Upgraded from v16.3.6821 Enterprise edition to v16.3.6841 but the web-interface would not load in any known major browser (Chrome, Firefox, Edge, IE11, Vivaldi, Safari, Opera, Brave, etc.). Did the CTRL+F5, tried Private/Incognito tabs, tried clearing browser cache, etc. (even tried clean new browsers on a brand new OS in VirtualBox) but nothing would coax SmarterMail into loading other than uninstalling v16.3.6841 and rolling back to v16.3.6821...after which the web-interface loaded immediately without issue or jumping through any hoops on the first attempt in every browser.

Note: Interestingly localhost could display the web-interface but for everyone else there was nothing but a blank screen.

We are running on Windows Server 2016 if that matters.

I'm giving up. This is the second time in less than a month that this has happened with an update. Sadly we just renewed our license with SmarterMail this month, otherwise we'd be gone (just like all of our customers who tired of this over the course of the past 17 months).

2 Replies

Reply to Thread
0
Scarab Replied
Loading failed for the <script> with source “https://smartermail.scarabmedia.com/interface/output/vendor-v-16.3.6841.24538.8d6225dcb713200.js&rdquo;. root:64
[Show/hide message details.] ReferenceError: _ is not defined[Learn More] site-v-16.3.6841.24538.8d6225dcb713200.js:3:2413
[Show/hide message details.] Error: [$injector:modulerr] http://errors.angularjs.org/1.6.2/$injector/modulerr?p0=smartermail&p1=%5B%24injector%3Amodulerr%5D%20http%3A%2F%2Ferrors.angularjs.org%2F1.6.2%2F%24injector%2Fmodulerr%3Fp0%3DngAnimate%26p1%3D%255B%2524injector%253Anomod%255D%2520http%253A%252F%252Ferrors.angularjs.org%252F1.6.2%252F%2524injector%252Fnomod%253Fp0%253DngAnimate%250AM%252F%253C%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A11%253A425%250Awe%252F%253C%252F%253C%252F%253C%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A30%253A399%250Ab%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A29%253A439%250Awe%252F%253C%252F%253C%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A30%253A173%250Ag%252F%253C%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A46%253A117%250Aq%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A12%253A349%250Ag%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A45%253A476%250Ag%252F%253C%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A46%253A134%250Aq%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A12%253A349%250Ag%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A45%253A476%250Adb%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A50%253A20%250Ac%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A26%253A19%250AMc%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A26%253A332%250Aqe%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A25%253A1%250A%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A336%253A117%250Aj%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A2%253A29946%250Ag%252F%253C%252Fk%253C%2540https%253A%252F%252Fsmartermail.scarabmedia.com%252Finterface%252Foutput%252Fangular-v-16.3.6841.24538.8d6225dcb713200.js%253A2%253A30262%250A%0AM%2F%3C%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A11%3A425%0Ag%2F%3C%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A46%3A392%0Aq%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A12%3A349%0Ag%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A45%3A476%0Ag%2F%3C%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A46%3A134%0Aq%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A12%3A349%0Ag%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A45%3A476%0Adb%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A50%3A20%0Ac%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A26%3A19%0AMc%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A26%3A332%0Aqe%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A25%3A1%0A%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A336%3A117%0Aj%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A2%3A29946%0Ag%2F%3C%2Fk%3C%40https%3A%2F%2Fsmartermail.scarabmedia.com%2Finterface%2Foutput%2Fangular-v-16.3.6841.24538.8d6225dcb713200.js%3A2%3A30262%0A angular-v-16.3.6841.24538.8d6225dcb713200.js:11:425
Source map error: SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
Resource URL: https://smartermail.scarabmedia.com/interface/output/site-v-16.3.6841.24538.8d6225dcb713200.js
Source Map URL: site.js.map[Learn More]
Source map error: SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
Resource URL: https://smartermail.scarabmedia.com/interface/output/angular-v-16.3.6841.24538.8d6225dcb713200.js
Source Map URL: angular.js.map
0
Scarab Replied
I ran the v16.3.6841 install upgrade on a VM snapshot and experienced the same problem with the same errors shown above, but this time it did eventually come up fine after precisely 60 minutes (I can honestly say that I never waited that long after install on our Live server before rebooting or uninstalling and reinstalling). However, all domains other than the primary domain that is secured with HTTPS on port 443 still continue to get the same errors and not display. This can be temporarily resolved with an Inbound URL_Rewrite Rule as follows:

<rewrite>
	<rules>
		<rule name="Force HTTPS" stopProcessing="true">
			<match url="(.*)" />
			<conditions>
				<add input="{HTTPS}" pattern="Off" />
				<add input="{HTTP_HOST)" pattern="mail.*" />
			</conditions>
			<action type="Redirect" url="https://yourprimarydomain.com"; />
		</rule>
	</rules>
</rewrite>	
Of course, this will be overwritten with the next update, but it resolves the issue with the web-interface not loading for any domains over HTTP if the primary domain used by Smartermail is secured with HTTPS in v16.3.6841.

Reply to Thread