Skip to content

"Can't set headers after they are sent to the client" in relation to express-session #800

Closed as not planned

Description

@mpgr04

Hi,
I use express-session in my application.
During the development process I set the secure option of the session cookie to false, because I don't use https locally.

But as soon as I set this option to true and want to use the application on my webserver which has https, the following error occurs:
Can't set headers after they are sent to the client

However, this only occurs on the web server and not locally.

I have already checked my code to see if multiple responses are sent in one request, but this is not the case.

I am grateful for any help!

Activity

  1. dougwilson commented on Mar 27, 2022

    @dougwilson
    Contributor

    Hello, I'm sorry your issue sat without response. Most likely no one knew the answer off-hand. I can help, though I'm not sure either. Can you provide some way that we can reproduce the error and debug it?

  2. locked and limited conversation to collaborators on May 16, 2025
  3. converted this issue into a discussion #1044 on May 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions