Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pike pike
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 104
    • Issues 104
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • pikelang
  • pikepike
  • Issues
  • #3515
Closed
Open
Issue created Sep 30, 2003 by Peter Bortas@zinoOwner

SSL handshake error when connecting from Java

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

Reported by Jonas Wallden jonasw@roxen.com

A connection initiated from the Java SSL implementation seems to generate handshake errors in SSL.pmod. This has been verified on Pike 7.2 from last year as well as the most recent build. The tested Java version is 1.4.1.

Running with SSL3_DEBUG and SSL3_DEBUG_CRYPT shows that the Java client sends PACKET_change_cipher_spec. Next, when the new cipher is activated the following incoming packet gets a MAC (checksum) error and the session is closed. The key excange takes place prior to the switch but it's unknown whether the keys are correct or if the MAC is initialized correctly.

Assignee
Assign to
Time tracking