upgrade to V20 failed: 403 error

Status
Not open for further replies.

3cxTester2018

Forum User
Joined
Apr 30, 2018
Messages
15
Reaction score
16
Hello all,

the upgrade process started from management console ended in a 403 error.

Here is the excerpt from the log file /var/lib/3cxpbx/Instance1/Data/Logs/3cxManagementConsole.log:

Code:
2023/12/17 00:46:53.520|50022|0033|Info|[ProductUpdater.Services.DebianUpgradeMailSender] Sending email about Debian Upgrade
2023/12/17 00:49:02.549|50022|0033|Info|[ProductUpdater.Services.UpdateService] Building update list...
2023/12/17 00:49:02.556|50022|0036|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] Start processing HTTP request GET https://downloads-global.3cx.com/downloads/v180/templates/sbc/sbc.xml
2023/12/17 00:49:02.556|50022|0036|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Sending HTTP request GET https://downloads-global.3cx.com/downloads/v180/templates/sbc/sbc.xml
2023/12/17 00:49:02.557|50022|0027|Info|[ProductUpdater.Services.UpdateService] Building update list...
2023/12/17 00:49:02.557|50022|0027|Info|[ProductUpdater.Items.DebianOSUpdate] Reading local version for Debian OS
2023/12/17 00:49:02.679|50022|0033|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] Start processing HTTP request GET https://downloads-global.3cx.com/downloads/v180/hotfixes/hotfixes.xml
2023/12/17 00:49:02.679|50022|0033|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Sending HTTP request GET https://downloads-global.3cx.com/downloads/v180/hotfixes/hotfixes.xml
2023/12/17 00:49:02.696|50022|0036|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Received HTTP response headers after 140.0365ms - 200
2023/12/17 00:49:02.696|50022|0036|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] End processing HTTP request after 140.1591ms - 200
2023/12/17 00:49:02.700|50022|0027|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Received HTTP response headers after 21.0981ms - 403
2023/12/17 00:49:02.700|50022|0027|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] End processing HTTP request after 21.2914ms - 403
2023/12/17 00:49:02.700|50022|0027|Erro|[ProductUpdater.Services.DefaultUpdateDefinitionProvider] Request to https://downloads-global.3cx.com/downloads/v180/hotfixes/hotfixes.xml has failed with message $Server returned 'Forbidden' when 'https://downloads-global.3cx.com/downloads/v180/hotfixes/hotfixes.xml' was requested

What is going on here?
 
experiencing the same exact issue. After rereading https://www.3cx.com/blog/releases/v20-beta1-upgrade/ I believe I need to improve the VM to remove those as potential issues.

Code:
$ tail /var/lib/3cxpbx/Instance1/Data/Logs/3cxManagementConsole.log  -n 20
2023/12/18 03:18:12.411|22321|0039|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Received HTTP response headers after 220.1291ms - 200
2023/12/18 03:18:12.411|22321|0039|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] End processing HTTP request after 220.268ms - 200
2023/12/18 03:18:12.685|22321|0039|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] Start processing HTTP request POST https://graph.microsoft.com/v1.0/users/XXX/microsoft.graph.sendMail
2023/12/18 03:18:12.685|22321|0039|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Sending HTTP request POST https://graph.microsoft.com/v1.0/users/XXX/microsoft.graph.sendMail
2023/12/18 03:18:13.012|22321|0039|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Received HTTP response headers after 327.5327ms - 202
2023/12/18 03:18:13.012|22321|0039|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] End processing HTTP request after 327.6837ms - 202
2023/12/18 03:18:38.146|22321|0031|Info|[ProductUpdater.Services.UpdateService] Building update list...
2023/12/18 03:18:38.147|22321|0039|Info|[ProductUpdater.Services.UpdateService] Building update list...
2023/12/18 03:18:38.147|22321|0039|Info|[ProductUpdater.Items.DebianOSUpdate] Reading local version for Debian OS
2023/12/18 03:18:38.412|22321|0031|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] Start processing HTTP request GET https://downloads-global.3cx.com/downloads/v180/hotfixes/hotfixes.xml
2023/12/18 03:18:38.412|22321|0031|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Sending HTTP request GET https://downloads-global.3cx.com/downloads/v180/hotfixes/hotfixes.xml
2023/12/18 03:18:38.432|22321|0039|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Received HTTP response headers after 19.2734ms - 403
2023/12/18 03:18:38.432|22321|0039|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] End processing HTTP request after 19.4241ms - 403
2023/12/18 03:18:38.432|22321|0039|Erro|[ProductUpdater.Services.DefaultUpdateDefinitionProvider] Request to https://downloads-global.3cx.com/downloads/v180/hotfixes/hotfixes.xml has failed with message $Server returned 'Forbidden' when 'https://downloads-global.3cx.com/downloads/v180/hotfixes/hotfixes.xml' was requested
2023/12/18 03:18:38.491|22321|0031|Info|[ProductUpdater.Categories.FirmwareUpdateSource] Firmwares: checking for updates
2023/12/18 03:18:38.493|22321|0031|Info|[ProductUpdater.Items.DebianOSUpdate] Reading local version for Debian OS
2023/12/18 03:18:38.493|22321|0031|Info|[ProductUpdater.Items.CTIUpdate] Reading local version for CTI
2023/12/18 03:18:38.496|22321|0031|Info|[ProductUpdater.Items.CertificateUpdate] Reading local version for iOS
2023/12/18 03:18:38.497|22321|0031|Info|[ProductUpdater.Items.PhoneClientUpdate] Reading local version for Windows
2023/12/18 03:18:38.497|22321|0031|Info|[ProductUpdater.Items.WebclientUpdate] Reading local version for Webclient
 
Hi,

That error is irrelevant to the V20 upgrade process and it is also not an indication of anything being broken or wrong.

The endpoint in question is intentionally disabled (has been for many months) and is only being used for specific hotfixes.

So getting a 403 when requesting it is expected and does not affect anything.
 
Status
Not open for further replies.

Forum statistics

Threads
111,974
Messages
590,081
Members
164,899
Latest member
mazet