View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
18680Bug reportsComfortUpdatepublic2023-03-14 17:47
Reporterginosupport Assigned Toollehar  
PrioritynoneSeveritypartial_block 
Status closedResolutionno change required 
Summary18680: Can't register ComfortUpdate key
Description

I've tried using ComfortUpdate to update from 5.3.32+220817 to the current 5.6.10. First, that gave an error that it couldn't contact the ComfortUpdate server ("It seems that the ComfortUpdate server is not responding. Please try again in few minutes or contact the LimeSurvey team."), but the update key was expired anyway so I tried registering a new key, but that fails too.

Registering a ComfortUpdate key did work on a different LimeSurvey instance which was on version 5.5.1.

Based on some earlier issue i've checked the value for the security setting 'Force HTTPS:', which is enabled (so it's using HTTPS)

Steps To Reproduce

Steps to reproduce

Just try to register a valid comfortupdate key

Expected result

The key is accepted

Actual result

A weird error message: "PO-Revision-Date: 2020-02-26 16:08:12+0000 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n != 1; X-Generator: GlotPress/2.3.1 Language: en_US Project-Id-Version: LimeSurvey 4.x.x PO-Revision-Date: 2020-02-26 16:08:12+0000 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n != 1; X-Generator: GlotPress/2.3.1 Language: en_US Project-Id-Version: LimeSurvey 4.x.x"

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)5.3.32+220817
I will donate to the project if issue is resolvedNo
Browser
Database type & versionPostgreSQL
Server OS (if known)RedHat Linux
Webserver software & version (if known)Apache
PHP Version7.4.x

Users monitoring this issue

There are no users monitoring this issue.

Activities

ollehar

ollehar

2023-03-14 13:47

administrator   ~74109

It might be that SSL connections (port 443) are not allowed from your server to the outside. Can you check with your firewall?
Alternatively, you could edit /application/config/updater_version.php and set $config['comfort_update_server_ssl'] to 0.
If it works then, then that is the problem.

We strongly recommend to leave this setting $config['comfort_update_server_ssl'] at 1 for security reasons. It would be better if you allowed outgoing SSL connections as mentioned.

ginosupport

ginosupport

2023-03-14 17:20

reporter   ~74118

The firewall was indeed the problem. Configuring a proxy for connecting to the update server fixed the problem. You can close this ticket

Issue History

Date Modified Username Field Change
2023-03-14 12:45 ginosupport New Issue
2023-03-14 13:47 ollehar Note Added: 74109
2023-03-14 13:47 ollehar Bug heat 0 => 2
2023-03-14 13:47 ollehar Assigned To => ollehar
2023-03-14 13:47 ollehar Status new => feedback
2023-03-14 17:20 ginosupport Note Added: 74118
2023-03-14 17:20 ginosupport Bug heat 2 => 4
2023-03-14 17:20 ginosupport Status feedback => assigned
2023-03-14 17:47 ollehar Status assigned => closed
2023-03-14 17:47 ollehar Resolution open => no change required