Hi,
We were running ABP Zero (JQuery version) having ABP Version 3.6.2. There was some out of memory exception and we thought better to upgrade to ABP 3.7.2 so we did that. After upgrade to 3.7.2, we started facing a strange following issue.
Issue
At any point of time any page becomes unresponsive and give 500 error. In the network tab of chrome developer tool, we saw that pressing F5 does not even send a request to the server. After doing analysis, we found following two workarounds to resolves the issue.
- Close the chrome completely (I mean not just the opened tab of chrome, rather entire chrome window).
- Don't close the chrome, rather simply delete the cookie called "AspNetCore.Identity.Application".
To avoid above unresponsive we thought better to rollback to ABP Version 3.6.2. We did that but now on every page we get "An Internal Error" and this error is at the following line of code.
Class - NotificationAppService.cs Method - public async Task<GetNotificationsOutput> GetUserNotifications(GetUserNotificationsInput input)
In the above method, it successfully executes to get the totalCount and unreadCount. But when it tries to execute the next line that is var notifications = await _userNotificationManager.GetUserNotificationsAsync( AbpSession.ToUserIdentifier(), input.State, input.SkipCount, input.MaxResultCount );
it throws some exception related to something like assembly 3.7.2 not found. We are surprised when we already rolled back to 3.6.2 why in the above line it is somehow referring to 3.7.2
Please help by either resolving the unresponsiveness issue in 3.7.2 Or help to fix the notification issue in 3.6.2....
We are badly stuck.
Regards, Mahendra
3 Answer(s)
-
0
Hi @pankajmathur,
Could you share the stack trace of error message which you are having in v3.7.2 ?
Thanks,
-
0
Hi,
As I said, the page becomes unresponsive. Once page becomes unresponsive that means pressing F5 does not send the request to the server. Since it does not send the request to the server, how can I get the error and thus stack trace.....
Regards, Mahendra
-
0
Sounds like you have some browser add-ons installed that prevents to make request. Download Wget and make a GET request to your website to understand if it's reachable.
wget http://MyAspnetZero.com/ ‐‐output-document=AspNetZero.html
And check the AspNetZero.html file in the Wget folder.
To make this test more reliable, disable your anti-virus and firewall.
[attachment=0:2f58ryix]wget.7z[/attachment:2f58ryix] wget.7z