Hi Martin,
Thanks for your reply.
I had raised a bug (https://bugzilla.mozilla.org/show_bug.cgi?id=1815167 )
as you suggested.

I want this bug to be fixed as soon as possible. The clients are not able
to connect to the NSS server and are terminated with "unsupported
extension". This is a high priority issue for us.

Could you please guide me to make it a high priority issue and get it fixed
in the next ESR release ?

Best Regards,
Hanumesh

On Thu, Feb 2, 2023 at 6:58 AM Martin Thomson <m...@mozilla.com> wrote:

> It's possible that we have a bug on our end here.
>
> There are two extensions we don't fully support here:
> * encrypt_then_mac - we have absolutely no knowledge of this, so we should
> be ignoring it.
> * certificate_authorities - the tricky one
>
> We do understand certificate_authorities, but we don't handle it from the
> client.  Now, we can (and probably should) ignore it.  TLS 1.3 allows the
> client to use it, even if it is a rare thing to see in practice.
>
> Can I suggest that you open a bug for this:
> https://bugzilla.mozilla.org/enter_bug.cgi?product=NSS&component=Libraries
> (If you are able, including a full copy of the problematic ClientHello will
> make this a lot easier for us to diagnose.)
>
>
> On Thu, Feb 2, 2023 at 4:14 AM hanumesh nk <hanumeshn...@gmail.com> wrote:
>
>> Hi Team,
>> Iam using nss-3.68.4-with-nspr-4.32 in my server. Client is trying to
>> connect to the server using STARTTLS, but after "Client Hello" message is
>> sent, the server sending "Unsupported Extension" to the client and the
>> connection getting closed.
>>
>> Could anyone help me to figure out which extension did the server not
>> supported?
>>
>> Below is the client hello message with extensions obtained from tcpdump:
>> Transport Layer Security
>> TLSv1.2 Record Layer: Handshake Protocol: Client Hello
>> Content Type: Handshake (22)
>> Version: TLS 1.0 (0x0301)
>> Length: 751
>> Handshake Protocol: Client Hello
>> Handshake Type: Client Hello (1)
>> Length: 747
>> Version: TLS 1.2 (0x0303)
>> Random: <Random>
>> Session ID Length: 32
>> Session ID: <Session id>
>> Cipher Suites Length: 62
>> Cipher Suites (31 suites)
>> Compression Methods Length: 1
>> Compression Methods (1 method)
>> Extensions Length: 612
>> Extension: ec_point_formats (len=4)
>> Extension: supported_groups (len=12)
>> Extension: encrypt_then_mac (len=0)
>> Extension: extended_master_secret (len=0)
>> Extension: signature_algorithms (len=48)
>> Extension: supported_versions (len=9)
>> Extension: psk_key_exchange_modes (len=2)
>> Extension: key_share (len=38)
>> Extension: certificate_authorities (len=463)
>>
>> Any help to resolve this problem will be really helpful.
>>
>>
>> Best Regards,
>> Hanumesh
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "dev-tech-crypto@mozilla.org" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to dev-tech-crypto+unsubscr...@mozilla.org.
>> To view this discussion on the web visit
>> https://groups.google.com/a/mozilla.org/d/msgid/dev-tech-crypto/CAMiJu-nkJqwp3fwY9JXPYZSLeu%3DuLU15WYbNxK3OG5ZjTxps9A%40mail.gmail.com
>> <https://groups.google.com/a/mozilla.org/d/msgid/dev-tech-crypto/CAMiJu-nkJqwp3fwY9JXPYZSLeu%3DuLU15WYbNxK3OG5ZjTxps9A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"dev-tech-crypto@mozilla.org" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dev-tech-crypto+unsubscr...@mozilla.org.
To view this discussion on the web visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-tech-crypto/CAMiJu-kF1TVDbY8wXeAW6cUubcFtaYppRCdck2-nRMArrK4Rgw%40mail.gmail.com.

Reply via email to