certstream-server icon indicating copy to clipboard operation
certstream-server copied to clipboard

(FunctionClauseError) no function clause matching in :public_key.pkix_sign_types/1

Open befuhro opened this issue 7 months ago • 0 comments

Hello does anyone know where this error could be coming from and/or how to fix it?

00:34:36.972 [error] Task #PID<0.31229.7098> started from #PID<0.16417.7098> terminating
** (FunctionClauseError) no function clause matching in :public_key.pkix_sign_types/1
    (public_key 1.11.3) public_key.erl:771: :public_key.pkix_sign_types({1, 2, 840, 113549, 1, 1, 2})
    (easy_ssl 1.3.0) lib/easy_ssl.ex:273: EasySSL.parse_signature_algo/1
    (easy_ssl 1.3.0) lib/easy_ssl.ex:81: EasySSL.parse_der/2
    (certstream 1.6.0) lib/certstream/ct_parser.ex:65: Certstream.CTParser.parse_certificate_chain/2
    (certstream 1.6.0) lib/certstream/ct_parser.ex:27: Certstream.CTParser.parse_entry/1
    (certstream 1.6.0) lib/certstream/ct_watcher.ex:179: anonymous fn/2 in Certstream.CTWatcher.fetch_and_broadcast_certs/2
    (elixir 1.12.2) lib/enum.ex:1582: Enum."-map/2-lists^map/1-0-"/2
    (elixir 1.12.2) lib/enum.ex:1582: Enum."-map/2-lists^map/1-0-"/2
Function: &:erlang.apply/2
    Args: [#Function<0.59426603/1 in Certstream.CTWatcher.broadcast_updates/2>, [[161296032, 161296033, 161296034, 161296035, 161296036, 161296037]]]

befuhro avatar Jul 08 '25 14:07 befuhro