Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
pike
pike
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 109
    • Issues 109
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • pikelang
  • pikepike
  • Issues
  • #6958

Closed
Open
Created Dec 16, 2013 by Peter Bortas@zinoOwner

SSL warnings for WebDAV in debug mode

Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=6958

Reported by Jonas Wallden jonasw@roxen.com

I get frequent SSL warnings when accessing an EP WebDAV volume over HTTPS:


Internal server error: In callback mode in a different backend.
Stream is open
User callbacks: a=0 r=0 w=Stdio.Sendfile()->write_cb c=0
Internal callbacks: r=0 w=SSL.sslfile(Fd(131))->ssl_write_callback c=0
Backend: Pike.Backend(0)  This thread: Thread.Thread(4429115392)  Other thread: Thread.Thread(140735135998736)
Other thread backtrace:
-:1: Pike.Backend(0)->`()(3600.0)
----------
/Users/jonasw/hacks/Pike/pike/lib/modules/SSL.pmod/sslfile.pike (76a600ff):250: SSL.sslfile(Fd(131))->thread_error("In callback mode in a different backend.\n",Thread.Thread(140735135998736))
/Users/jonasw/hacks/Pike/pike/lib/modules/SSL.pmod/sslfile.pike (76a600ff):738: SSL.sslfile(Fd(131))->destroy()
packages/sitebuilder/modules/ac/pike-modules/AC.pmod (379eaf77):9082: AC_DB[1:2]->`->("passive_auth")
packages/sitebuilder/modules/ac/pike-modules/AC.pmod (379eaf77):6432: ModuleAC(RoxenModule(ep52/sitebuilder#0))->access_try("print-webdav",RequestID(/rep-webdav/feeds/photos/volvo-7.jpg),UNDEFINED)
modules/print/modules/rep-webdav.pike (818dd584):584: RoxenModule(ep52/rep-webdav#0)->authenticate("feeds/photos/volvo-7.jpg",@0=RequestID(/rep-webdav/feeds/photos/volvo-7.jpg))
modules/print/modules/rep-webdav.pike (818dd584):842: RoxenModule(ep52/rep-webdav#0)->handle_resource("feeds/photos/volvo-7.jpg",@0,0,1)
modules/print/modules/rep-webdav.pike (818dd584):756: RoxenModule(ep52/rep-webdav#0)->find_file("feeds/photos/volvo-7.jpg",@0)
base_server/configuration.pike (72099b9e):2263: Configuration(ep52)->low_get_file(@0,UNDEFINED)
base_server/configuration.pike (72099b9e):2521: Configuration(ep52)->get_file(@0,UNDEFINED,UNDEFINED)
base_server/configuration.pike (72099b9e):2496: Configuration(ep52)->handle_request(@0,UNDEFINED)
protocols/http.pike (60909d3c):3067: RequestID(/rep-webdav/feeds/photos/volvo-7.jpg)->handle_request()
protocols/http.pike (60909d3c):3010: RequestID(/rep-webdav/feeds/photos/volvo-7.jpg)->handle_request_from_queue()
base_server/roxen.pike (abfcfcaf):912: roxen()->handler_thread(3)

This is a fresh Roxen/5.4 with newly recompiled Pike 7.8.805. Is this due to the sslfile.pike disclaimer about false alarms or a real problem?

// FIXME: Looks like the following check can give false alarms since // an fd object can lose all refs even if some callbacks still are // registered.

Assignee
Assign to
Pike 7.8
Milestone
Pike 7.8
Assign milestone
Time tracking
None
Due date
None