Error 404 (File not found): /Account/SendResetPasswordLink

SOLVED

SEI:

```

Version : 2023
Release : 2
Build : 23.0.2.20012

```

I would like to reset my user password.

Checking from Chrome web console's Network tab:

Checking from IIS server for SEI web server:

```

2024-07-03 18:35:55.540 +08:00 [Warning] [WebClient] <Account/SendResetPasswordLink>
{"SourceContext":"NectariComponents.MvcApplication","ThreadId":373,"HttpRequestId":"e6c04ca8-2391-4815-bcfd-b9a7de715488"}
The operation has timed out. System +++>> at System.Net.Mail.SmtpClient.Send(MailMessage message)
at Nectari.Services.EmailManager.SendPassword(String languageCode, String token, String userName, String domain, String email, String link, String nectariUrl, Boolean isSageMode, IContextManager contextManager, IResourceManager resourceManager, String bodyStringKey, Boolean isHtml)
at Nectari.Services.EmailManager.SendPassword(String languageCode, String token, String userName, String domain, String email, String link, String nectariUrl, Boolean isSageMode, String bodyStringKey, Boolean isHtml)
at Nectari.Services.NectariService.ResetAndSendPassword(String token, String centralPointPath, String userEmail, String userName, String nectariUrl, Boolean isSageMode, Boolean& isActiveDirectoryUser, INectariTraceEvent& eventEntity)

```

When checking the IIS Server views for the SEI web server.

SendResetPasswordLink can be found inside `Login.cshtml`:

```

@using (Html.BeginForm("SendResetPasswordLink", "Account", FormMethod.Post, new { id = "resetPasswordForm", @class = "form-horizontal", style = "display: none" }))
{
@Html.AntiForgeryToken()
<div class="container">
    <div class="card card-container">
        <div class="formContainer">
            <div class="logoContainer">
                @if (applicationMode == ApplicationMode.Sage)
                {
                    <div class="sageLogo"></div>
                }
                else
                {
                    <div class="nectariLogo"></div>
                }
            </div>
            <div class="form-resetPassword">
                @(Html.Kendo().DropDownList()
                                .Name(Guid.NewGuid().ToString())
                                .HtmlAttributes(new { @class = "resetPwdCP" })
                                .DataValueField("Value")
                                .DataTextField("Text")
                                .BindTo(Model.CentralPointsList)
                    )
                    @Html.TextBox(Guid.NewGuid().ToString(), string.Empty, new { @class = "form-control resetPwdDomainField", placeholder = Model.DomainLabel })
                    @Html.TextBox(Guid.NewGuid().ToString(), string.Empty, new { @class = "form-control resetPwdUserField", required = string.Empty, validationMessage = rm.GetString("STR_ENTER_YOUR_USERNAME"), autofocus = string.Empty, placeholder = Model.UserLabel })
                    @Html.TextBox(Guid.NewGuid().ToString(), string.Empty, new { @class = "form-control resetPwdEmailField", required = string.Empty, validationMessage = rm.GetString("STR_ENTER_YOUR_EMAIL"), autofocus = string.Empty, placeholder = rm.GetString("STR_ENTER_YOUR_EMAIL") })
                    <input class="btn btn-lg btn-primary btn-block btn-resetpwd" type="submit" value="@Model.ResetPasswordLabel" />
                </div>
                <div class="resetPwdSuccess">@Model.ResetPasswordSuccessLabel</div>
                <div class="resetPwdError"></div>
                <div class="row">
                    <div class="col-md-6 forgot-password">
                        <a class="navigateToLogin" href="#">@Model.BackToLoginLabel</a>
                    </div>
                </div>
            </div>
        </div>
    </div>
}
```
Is it a configuration issue or something specific to this version of SEI I am using?