View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
17643Bug reportsOtherpublic2022-09-26 16:48
Reporterpwinkelmayer Assigned Togabrieljenik  
PrioritynoneSeverityminor 
Status closedResolutionunable to reproduce 
Product Version3.25.20 
Summary17643: SMTP Debug Output breaks API in Version 3.27.19+210928
Description

We use the JSONRPC Api to add participants and trigger email invites. The latest update seems to have broken the api.
In the global settings the SMTP debug mode is activated on errors.

When sending invitations the server returns the JSON response and additionally a debug log message. The SMTP and email is notifications is working correctly. I have no idea where the debug log is coming from.
Additionally the debug log also appears in the web interface when sending notifications. I'll attach a screenshot of the chrome debug tools.
Disabling the SMTP debug log completely works for now.

{"id":1,"result":{"2000":{"name":"TEST WINKELMAYERR","email":"winkelmayer@akaryon.com","status":"OK"},"status":"25 left to send"},"error":null}2021-10-01 12:10:32 CLIENT -> SERVER: QUIT<br>

TagsNo tags attached.
Attached Files
2021-10-01_14-28-48.png (62,688 bytes)   
2021-10-01_14-28-48.png (62,688 bytes)   
Bug heat6
Complete LimeSurvey version number (& build)3.27.19+210928
I will donate to the project if issue is resolvedNo
Browser
Database type & versionmysql & 365
Server OS (if known)
Webserver software & version (if known)
PHP Version 7.2.34

Users monitoring this issue

There are no users monitoring this issue.

Activities

gabrieljenik

gabrieljenik

2022-06-01 01:33

manager   ~70148

Disabling the SMTP debug log completely works for now.

As you said, the SMTP debug options seem to be ON, which added the verbosity to the API.
That setting is supposed to be activated temporarily, only for debugging pruposes.

Is it ok to close the issue?

pwinkelmayer

pwinkelmayer

2022-06-01 08:24

reporter   ~70154

Well I still think that this is a bug. The issue appeared suddenly after upgrading and it's just weird that it outputs just this one message at the end of the page / response.

I can't find any docs on how this debug mode is supposed to work.

c_schmitz

c_schmitz

2022-06-01 10:28

administrator   ~70166

Last edited: 2022-06-01 10:29

@pwinkelmayer I cannot see anything in the code that would output this.
Did you maybe not replace all files during upgrade?
Do you use any custom plugins?

pwinkelmayer

pwinkelmayer

2022-06-02 09:38

reporter   ~70197

AFAIK we only used the ComfortUpdate for Updates and no, no custom Plugins. Admin page only shows "ComfortUpdateChecker" and "LimeSurvey internal database" as active.

gabrieljenik

gabrieljenik

2022-07-05 15:26

manager   ~70734

I can't find any docs on how this debug mode is supposed to work.

https://manual.limesurvey.org/Global_settings#Email_settings

gabrieljenik

gabrieljenik

2022-07-05 15:28

manager   ~70735

Can you please try to reproduce again and provide related instructions on how to reproduce? Thank you very much.

c_schmitz

c_schmitz

2022-09-26 16:48

administrator   ~71947

Hello pwinkelmayer,

we have asked for feedback on this issue. Because we did not get an answer we assume that the issue is resolved.
However, should you be able to reproduce the issue using the latest version, please feel free to re-open the issue and give us exact details on how to reproduce it.

Thank you and best regards,

c_schmitz

Issue History

Date Modified Username Field Change
2021-10-01 14:32 pwinkelmayer New Issue
2021-10-01 14:32 pwinkelmayer File Added: 2021-10-01_14-28-48.png
2021-10-01 14:33 pwinkelmayer Issue Monitored: pwinkelmayer
2021-10-01 14:33 pwinkelmayer Bug heat 0 => 2
2021-10-01 14:33 pwinkelmayer Issue End Monitor: pwinkelmayer
2021-10-01 14:33 pwinkelmayer Bug heat 2 => 0
2021-10-06 12:33 ollehar Product Version => 3.25.20
2021-10-06 12:33 ollehar Description Updated
2022-06-01 01:33 gabrieljenik Assigned To => gabrieljenik
2022-06-01 01:33 gabrieljenik Status new => feedback
2022-06-01 01:33 gabrieljenik Note Added: 70148
2022-06-01 01:33 gabrieljenik Bug heat 0 => 2
2022-06-01 08:24 pwinkelmayer Note Added: 70154
2022-06-01 08:24 pwinkelmayer Bug heat 2 => 4
2022-06-01 08:24 pwinkelmayer Status feedback => assigned
2022-06-01 10:28 c_schmitz Note Added: 70166
2022-06-01 10:28 c_schmitz Bug heat 4 => 6
2022-06-01 10:28 c_schmitz Status assigned => feedback
2022-06-01 10:29 c_schmitz Note Edited: 70166
2022-06-02 09:38 pwinkelmayer Note Added: 70197
2022-06-02 09:38 pwinkelmayer Status feedback => assigned
2022-07-05 15:26 gabrieljenik Note Added: 70734
2022-07-05 15:28 gabrieljenik Status assigned => feedback
2022-07-05 15:28 gabrieljenik Note Added: 70735
2022-09-26 16:48 c_schmitz Note Added: 71947
2022-09-26 16:48 c_schmitz Status feedback => closed
2022-09-26 16:48 c_schmitz Resolution open => unable to reproduce