[exim] Re: GnuTLS and Dane-Problem finally solved

Góra strony
Delete this message
Reply to this message
Autor: Wolfgang
Data:  
Dla: Andrew C Aitchison, exim-users
Temat: [exim] Re: GnuTLS and Dane-Problem finally solved


------
In Antwort auf die folgende Mail

From: Andrew C Aitchison via Exim-users <exim-users@???>
To:   Wolfgang <exim-users@???>
Cc:   exim-users@???
Subject: [exim] Re: GnuTLS and Dane-Problem finally solved
Date:    Sat, 13 Jul 2024 21:08:44 +0100 (BST)



>>
>> Ok, I compared the the certs again and they just looked identical:
>> X.509 Certificate Information:                                                                                X.509 Certificate Information:
>>        Version: 3                                                                                                    Version: 3
>>        Serial Number (hex): 1780f0f593e5c453adbb0ace8a352a65f85d9da7                                                 Serial Number (hex): 31553a407b3f80ae791c3b01fc6a5c9e68f0c371
>>        Issuer: OU=GnuTLS test,O=xxxxxxxxxxxxxxx,L=Karlsruhe,ST=BW,C=DE                                               Issuer: CN=et.lindenberg.one,OU=Tests,O=Lindenberg,L=Karlsruhe,ST=BW,C=DE


> Hmm. One Issuer has a CN field, the other does not ?


Yes, but this is the working cert. But you are right, another small piece, I have not
watched. I looked at extensions, constraints, policies etc.
This should be not part of the problem, as this cert is working.

>>        Validity:                                                                                                     Validity:
>>                Not Before: Sat Jul 13 18:08:35 UTC 2024                                                                      Not Before: Sat Jan 22 16:08:03 UTC 2022
>>                Not After: Tue Jul 11 18:08:35 UTC 2034                                                                       Not After: Fri Jan 17 16:08:03 UTC 2042
>>        Subject: CN=xxxxxxx.sxxxxxxxxxxxxxx.de,OU=GnuTLS test,O=xxxxxxxxxxxxxx,L=Karlsruhe,ST=BW,C=DE                 Subject: CN=et.lindenberg.one,OU=Tests,O=Lindenberg,L=Karlsruhe,ST=BW,C=DE
>>        Subject Public Key Algorithm: RSA                                                                             Subject Public Key Algorithm: RSA


> This is nearly unreadable.


> Could you send a `diff -u` of the two certs/files/outouts ?


I have enclosed two different diff files.

Regards

Wolfgang






ExamDiff Pro Diff Report



body{background-color: #fff; font-family: Lucida Console, monospace; font-size: 13px; font-style: normal; font-weight: 400;}
table td, table th {padding: 0;}

#container{padding: 2px; border: 1px solid #333; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;}
.pane{float: left; margin: 2px;}
#navigation{width: 100%; table-layout: fixed;}
.button{width: 30px;}
.button input{width: 100%;}
#currentDiff{width: 100%;}
.title{margin-bottom: 4px; padding: 2px; overflow: hidden; background-color: #eee; border: 1px solid #333; font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif; font-size: 12px;}
.file{overflow: scroll; border: 1px solid #333;}
.panes{border-spacing: 0;}
.content{width: 100%;}
.content div{min-width: 100%;}
.header{background-color: #C0C0C0; height: 12px; border-bottom: 1px solid #666;}
.diffBar{vertical-align: top; width: 6px; min-width: 6px; border-right: 1px solid #666; background-color: #eee;}
.diffs{position: relative;}
.diff{position: absolute; left: -3px; min-width: 9px; background-color: #c0c0c0; border-top: 1px solid #666; border-bottom: 1px solid #666; border-right: 1px solid #666; }
.diff.active{background-color: yellow;}
.nums{float: left;}
.num{display: block; height: 13px; text-align: right; padding-left: 2px; padding-right: 4px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
#legend{height: 13px; clear: both; padding-top: 3px; padding-bottom: 4px; border-bottom: 1px solid #ccc;}
#legend #numDiffs{float: left; margin-left: 3px;}
#legend #colors{float: right; margin-left: 1em; margin-right: 3px;}
#legend #colors div{float: left; margin-right: 1em;}
#inspector{clear: both; border: 1px solid black; margin: 6px 2px; position: relative; top: 2px; overflow: auto; }
#inspector .line {padding: 1px; padding-bottom: 2px;}
#inspector .left.line {border-bottom: 1px solid black;}
#inspector .content div {width: 100%;}
#generated_by {background: #F4F8FF; text-align: right; font-size: 10px; font-family: Arial; color: #888; padding-top: 1px;}
#generated_by a {color: #888;}

.li, .la, .ld, .lc, .ln, .lo, .lg, .lh{position: relative; height: 13px; white-space:pre;}
.lib, .lab, .ldb, .lcb, .lnb, .lob, .lgb{position: absolute; bottom: 0px; height: 1px; border-bottom: 1px solid #000;}
.lbin{white-space: pre; color: #000000; background-color: #FFFFFF;}
.li, .si{color: #000000; background-color: #FFFFFF; text-decoration: none;}
.la, .sa{color: #800000; background-color: #C0C0C0; text-decoration: none;}
.ld, .sd{color: #0000FF; background-color: #E0E0E0; text-decoration: none;}
.lc, .sc{color: #402000; background-color: #F2F2C6; text-decoration: none;}
.ln, .sn{color: #800080; background-color: #A6CAF0; text-decoration: none;}
.lo, .so{color: #FF0000; background-color: #C0DCC0; text-decoration: none;}
.lg, .sig{color: #008000; background-color: #F0F0F0; text-decoration: none;}
.sc2{color: #FF0F87; background-color: #E0E0E0; text-decoration: none;}
.lh{font-weight: 700; color: #3A33BC; display: inline-block; position: relative; white-space: nowrap;}
.lh:before{position: absolute; display:block; top:0; left:0; bottom:0; content: attr(data-content); background-color:#FFF; color:#FFF; z-index:-1; padding-right:.5em;}
.lh:after{position:absolute; content:''; display: block; left:0; right:0; top:50%; background-color:#3A33BC; height:1px; min-height:1px; z-index:-2;}

.directory .content div{padding-left: 3px;}
.directory .content span{margin-right: 3px;}
.directory .l{width: 1552px;}

.s1-90{color:#0000FF;background-color:#FFFFFF;}
.s1-89{color:#008000;background-color:#FFFFFF;}
.s1-86{color:#0000FF;background-color:#FFFFFF;}
.s1-88{color:#000000;background-color:#FFFFFF;}
.s1-87{color:#000000;background-color:#FFFFFF;}
.s1-85{color:#A31515;background-color:#FFFFFF;}
.s1-100{color:#ACA899;background-color:#FFFFFF;}
.s2-90{color:#0000FF;background-color:#FFFFFF;}
.s2-89{color:#008000;background-color:#FFFFFF;}
.s2-86{color:#0000FF;background-color:#FFFFFF;}
.s2-88{color:#000000;background-color:#FFFFFF;}
.s2-87{color:#000000;background-color:#FFFFFF;}
.s2-85{color:#A31515;background-color:#FFFFFF;}
.s2-100{color:#ACA899;background-color:#FFFFFF;}
.num{color:#808080;background-color:#F8F8F8;border-right-width:2px;border-right-style:groove;border-right-color:#E0E0E0;}




    




    var $mode = 'text';
    var $orientation = 'vertical';
    var $useLineInspector = true;
    var $lineHeight = 13;
    var $lineWidth = 1552
    var $diffs = [
null,
{d:'Diff 1: Change 2 lines (3 - 4, first file) to 2 lines (3 - 4, second file)',l:[2,3]},
{d:'Diff 2: Change 3 lines (6 - 8, first file) to 3 lines (6 - 8, second file)',l:[5,7]},
{d:'Diff 3: Change 17 lines (12 - 28, first file) to 17 lines (12 - 28, second file)',l:[11,27]},
{d:'Diff 4: Change 3 lines (38 - 40, first file) to 2 lines (38 - 39, second file)',l:[37,39]},
{d:'Diff 5: Change 16 lines (43 - 58, first file) to 16 lines (42 - 57, second file)',l:[42,57]},
{d:'Diff 6: Change 2 lines (61 - 62, first file) to 2 lines (60 - 61, second file)',l:[60,61]},
{d:'Diff 7: Change 2 lines (64 - 65, first file) to 2 lines (63 - 64, second file)',l:[63,64]},
{d:'Diff 8: Change 1 line (67, first file) to 1 line (66, second file)',l:[66,66]}
];

    try {
        $(document).ready(function() {
            $(window).bind('load resize', fitToWindow);

            populateDiffs();
            registerEventHandlers();

            if ($useLineInspector) {
                $('#inspector').show();
                setLineInspector(0);
            }

            $(window).load(function () {
                firstDiff();
            });
        });
    } catch (e) {
        alert('This diff report did not load correctly, most likely due to lack of an Internet connection.\n\nIf you wish for ExamDiff Pro diff reports to be viewed on computers without Internet access, make sure to check the "Enable offline report viewing" option under Options | HTML.');
    }

    function isIE7() {
        return ($.browser.msie && parseInt($.browser.version) 
titleHeightMax)
                titleHeightMax = $('#title2').height();
            $('#title1').height(titleHeightMax);
            $('#title2').height(titleHeightMax);
        }
    }

    function populateDiffs() {
        if ($diffs.length > 1) {
            var lineHeight = $lineHeight;
            if ($.browser.mozilla && $mode == 'binary') {
                lineHeight += 1; // don't know why Firefox behaves differently
            }

            for (var i = 1; i 
').attr('value', i).text($diffs[i].d));
                $('.diffs').append($('
')
                                 .attr('title', $diffs[i].d)
                         .css('top', ($diffs[i].l[0] * lineHeight) + 'px')
                         .height((($diffs[i].l[1] - $diffs[i].l[0] + 1) * lineHeight) - 1));
                $('.d' + i).attr('title', $diffs[i].d);
            }

            if ($mode == 'directory') {
                $('.diffs').css('margin-top', (lineHeight - 1) + 'px');
            }

            if (!isIE7()) {
                $('.diffBar').show(); // IE7 and below can't handle the diff bars
            }
            else {
                $('.li, .la, .ld, .lc, .ln, .lo, .lg, .lib, .lab, .ldb, .lcb, .lnb, .lob, .lgb').css({ 'position': 'static' }); // IE7 and below can't handle 'relative'
            }
        } else {
            $('#currentDiff').append($('
').attr('value', 0).text('(No differences)'));
        }
    }

    function registerEventHandlers() {
        $('#currentDiff').bind('change keyup', function() {
            goto(currentDiff());
        });

        $('#file1').scroll(function() {
            synchScroll($('#file1'), $('#file2'));
        });
        $('#file2').scroll(function() {
            synchScroll($('#file2'), $('#file1'));
        });

        $('.file .l').click(function() {
            updateCurrentDiff(this);
            updateLineInspector(this);
        })

        $('#btnFirst').click(firstDiff);
        $('#btnPrevious').click(previousDiff);
        $('#btnNext').click(nextDiff);
        $('#btnLast').click(lastDiff);
    }

    function synchScroll(source, target) {
        target.scrollLeft(source.scrollLeft());
        target.scrollTop(source.scrollTop());
    }

    function goto(diff) {
        if (diff > 0 && diff 
$('.pane').height()) {
                    // Scroll to the top of the diff block
                    $('.file').scrollTop(block.position().top - $lineHeight);
                } else {
                    // Scroll so that diff block is centered
                    var midpoint = block.position().top + (block.height() / 2);
                    $('.file').scrollTop(midpoint - tableMidpoint);
                }
            } else {
                // If diff bar's not shown, just scroll first diff line to top
                var scrollPos = $('.d' + diff).first().position().top - $('.l').first().position().top;
                if ($mode == 'directory') {
                    scrollPos += $lineHeight; // to account for header
                }
                $('.file').scrollTop(scrollPos);
            }
        }
    }

    function markCurrentDiff(diff) {
        $('#currentDiff').val(diff);

        $('.diff').removeClass('active');
        $('.comparison .diffs').each(function(i, diffBar) {
            $(diffBar).children().eq(diff - 1).addClass('active');
        });
    }

    function updateCurrentDiff(clickedDiv) {
        var lineNum = $(clickedDiv).parent().children('.l').index($(clickedDiv));
        markCurrentDiff(closestDiffToLine(lineNum));
    }

    function updateLineInspector(clickedDiv) {
        var lineNum = $(clickedDiv).parent().children('.l').index($(clickedDiv));
        setLineInspector(lineNum);
    }

    function setLineInspector(lineNum) {
        var leftLine = $($('#file1 .l').get(lineNum));
        var rightLine = $($('#file2 .l').get(lineNum));

        $('#inspectorLeftContent').html(leftLine.html())
        .attr('class', leftLine.attr('class'));
        $('#inspectorRightContent').html(rightLine.html())
        .attr('class', rightLine.attr('class'));

        if ($('.comparison .num').size() > 0) {
            var leftNum = $($('#file1 .num').get(lineNum));
            var rightNum = $($('#file2 .num').get(lineNum));
            var maxWidth = Math.max(leftNum.width(), rightNum.width());

            $('#inspector .left .num').html(leftNum.html())
            .width(maxWidth);
            $('#inspector .right .num').html(rightNum.html())
            .width(maxWidth);
        } else {
            $('#inspector .num').html('')
            .css('width', 0).css('border', 0).css('padding', 0);
        }
    }

    function closestDiffToLine(num) {
        var closest = {
            diff: null,
            dist: Infinity
        };

        for (var i = 1; i 
= num) {
                closest = { diff: i, dist: 0 };
            } else {
                var dist = ($diffs[i].l[0] 
1) {
            diff--;
        }
        goto(diff);
    }

    function nextDiff() {
        var diff = currentDiff();
        if (diff 










" title="Next Difference"/>
>" title="Last Difference"/>









W:\00000\cert-test.txt







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67

68



X.509 Certificate Information:
Version: 3
Serial Number (hex): 1780f0f593e5c453adbb0ace8a352a65f85d9da7
Issuer: OU=XXXXXX test,O=XXXXXX,L=Karlsruhe,ST=BW,C=DE
Validity:
Not Before: Sat Jul 13 18:08:35 UTC 2024
Not After: Tue Jul 11 18:08:35 UTC 2034
Subject: CN=xxxxx-xxx.xxxxxxxxxxxxxxx.de,OU=XXXXXX test,O=XXXXXX,L=Karlsruhe,ST=BW,C=DE
Subject Public Key Algorithm: RSA
Algorithm Security Level: Medium (2048 bits)
Modulus (bits 2048):
00:b7:a7:4e:d3:ca:c3:6d:a8:f8:47:8e:60:54:a9:22
49:af:6b:18:0b:e7:db:16:6e:ff:e6:66:2a:4d:99:18
8a:87:a3:2a:e5:eb:86:47:4d:db:db:59:30:71:db:97
ad:aa:66:19:33:27:72:3e:27:3f:e9:0f:b3:e7:5f:ed
ed:fe:56:04:ee:72:ff:0b:71:3a:31:17:ef:91:a0:49
14:6b:b3:7d:d1:42:0a:03:c3:2c:77:a3:95:d3:36:26
2f:4c:a8:bb:68:f9:0b:45:86:dc:c4:e7:9a:17:59:d5
f8:c0:ec:bd:ad:2d:bd:2c:1c:52:c7:35:80:e1:fe:98
f9:31:45:f7:c1:74:24:4c:db:69:e8:21:23:8b:57:c4
85:0a:b1:f3:5e:bb:d5:59:d7:0e:b7:23:fe:67:39:63
0f:cf:ff:2c:29:6d:3b:6b:64:08:4a:19:65:5f:01:f9
5f:31:7a:9b:17:56:f0:65:e1:30:41:df:7d:aa:1e:20
ba:90:23:81:b3:e8:aa:1d:fd:20:bb:9e:e3:f2:62:78
e4:ba:82:48:52:0e:43:28:cf:a0:ec:67:5a:a2:31:9b
77:45:9c:c5:ef:9d:06:91:0c:94:6c:5d:66:3f:73:38
61:5b:e1:86:ad:c5:a3:e8:9b:ff:88:65:69:53:8a:95
c7
Exponent (bits 24):
01:00:01
Extensions:
Key Usage (not critical):
Key encipherment.
Data encipherment.
Key Purpose (not critical):
TLS WWW Server.
Subject Alternative Name (not critical):
DNSname: selfsigned.xxxxx-xxx.xxxxxxxxxxxxxxx.de
DNSname: dane.xxxxx-xxx.xxxxxxxxxxxxxxx.de
DNSname: *.xxxxx-xxx.xxxxxxxxxxxxxxx.de
Signature Algorithm: RSA-SHA256
Signature:
1b:86:ac:ae:f9:d5:6f:22:08:50:4a:70:da:18:a1:f4
65:e7:d6:25:17:03:b0:84:c5:14:6d:85:22:ef:dd:a3
93:d2:64:65:0b:0d:fb:8e:d4:e4:dc:68:51:3e:bd:5a
eb:a5:6c:0a:56:4e:cc:08:06:5b:68:9e:60:2c:38:4b
86:44:55:c6:e2:58:38:84:d1:1c:f0:3e:22:b1:ee:53
8b:6a:04:a9:cf:2b:1e:1f:1a:f5:86:10:0b:a3:1b:95
39:f1:a1:68:66:4a:d0:90:d8:9b:28:b4:40:ef:2a:65
43:e1:75:3b:fe:5a:5a:6d:96:11:66:47:35:1e:d8:3e
10:19:62:1d:e2:bc:3e:3e:a9:b6:75:0c:ed:2d:f0:b9
10:60:e9:9e:be:fc:a8:85:dc:c8:ad:34:8a:6f:97:f5
9e:8d:f7:d0:bc:a9:8f:5e:1f:d5:8b:72:a0:06:55:c6
e7:a9:03:f0:8c:6b:dd:b3:fe:6d:b8:1b:22:2a:46:04
e0:38:cd:cd:ba:80:1f:da:1c:92:f9:77:9d:83:a6:06
84:ee:02:bf:fa:0e:c9:72:a6:03:5d:71:c9:51:c4:79
8a:ca:56:ef:42:ce:b6:74:6f:8b:36:5e:5c:e2:ba:e1
6a:16:a5:0e:86:79:f1:0c:5f:db:63:13:82:b3:db:e7
Other Information:
Fingerprint:
sha1:b2d9d5fc60263a7a733aa993778c145df58440e9
sha256:e7b0677097872807e59c24997f82f378f4f32afde4812efee53e08df4cd9870f
Public Key ID:
sha1:f941e8850872dd4d5912a2049fc71962b0323c25
sha256:38dfdab913903310a1860505688f7bbf18344a0d4e6f79e3ef2ef19ea5d7aac1
Public Key PIN:
pin-sha256:ON/auROQMxChhgUFaI97vxg0Sg1Ob3nj7y7xnqXXqsE=









W:\00000\cert-Lindenberg.txt







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67



X.509 Certificate Information:
Version: 3
Serial Number (hex): 31553a407b3f80ae791c3b01fc6a5c9e68f0c371
Issuer: CN=et.lindenberg.one,OU=Tests,O=Lindenberg,L=Karlsruhe,ST=BW,C=DE
Validity:
Not Before: Sat Jan 22 16:08:03 UTC 2022
Not After: Fri Jan 17 16:08:03 UTC 2042
Subject: CN=et.lindenberg.one,OU=Tests,O=Lindenberg,L=Karlsruhe,ST=BW,C=DE
Subject Public Key Algorithm: RSA
Algorithm Security Level: Medium (2048 bits)
Modulus (bits 2048):
00:de:b1:b7:63:a3:bf:a3:51:7f:78:50:ef:2f:1e:52
a0:3b:34:fd:35:12:56:44:ee:2e:da:39:67:dc:6a:d6
ea:8f:27:be:1d:8f:c6:86:41:f7:e6:23:07:c0:de:fc
f1:7f:ae:95:5e:df:94:c0:5f:95:f5:04:b2:f6:dc:54
88:c3:89:34:c4:5c:bb:c4:0b:e2:83:c2:fc:54:ef:9f
3a:df:d7:ff:20:d6:b0:41:1f:a1:61:ae:59:3f:19:fd
0e:34:39:8d:25:b8:84:b6:39:49:3d:7f:07:30:7d:f5
23:dc:3f:d9:89:76:07:1b:12:27:4d:36:80:a8:05:67
b2:f2:3a:e9:c2:0c:af:0d:a8:ad:f5:03:dc:67:2c:3c
88:55:0b:f8:1d:2b:75:da:40:b0:0f:22:6c:e7:d9:3f
a9:0b:39:a9:53:18:8a:23:53:f9:c2:e7:91:8c:4b:4c
96:ae:a1:14:5c:78:04:6e:08:ea:a9:a2:b6:38:90:e1
49:e5:d7:75:ad:bc:18:4a:4a:47:46:90:8e:ae:f1:14
9b:a0:73:5b:60:3c:d3:95:99:3f:a2:15:af:52:46:b6
07:4a:8d:90:2c:87:a6:88:4d:d5:38:f5:1b:ac:05:d8
14:81:25:a0:df:75:74:82:e8:db:76:18:c9:0a:ca:b9
07
Exponent (bits 24):
01:00:01
Extensions:
Key Usage (not critical):
Key encipherment.
Data encipherment.
Key Purpose (not critical):
TLS WWW Server.
Subject Alternative Name (not critical):
DNSname: *.et.lindenberg.one
DNSname: et.lindenberg.one

Signature Algorithm: RSA-SHA256
Signature:
5b:f0:26:71:c5:93:ef:2f:2a:92:a5:88:23:5d:7d:5e
e5:b1:71:bf:bd:ef:1a:d5:fa:06:80:0a:9e:1e:a0:fa
5d:1d:b0:77:52:ae:f8:53:d3:5d:4e:4f:12:5a:4c:7d
ca:4c:ce:4a:f3:a1:4e:97:be:8a:fe:3f:5f:b3:da:6a
c4:ab:b5:d1:87:07:9b:26:e6:ec:8f:46:52:cd:80:58
fe:fd:05:9a:92:8d:f1:c3:29:eb:29:70:c3:ba:a0:63
6f:56:06:a8:bf:28:75:8a:14:7d:51:b9:9d:be:75:3c
52:fd:59:8e:5a:34:85:5b:c4:70:a1:f5:9f:b1:64:e4
87:07:58:94:22:1c:3e:3a:78:9f:df:e4:36:49:27:03
68:68:d8:7d:a4:ec:a1:7c:2d:8a:b7:0b:8a:1e:e2:69
ae:16:b5:60:c3:bb:27:9c:cb:da:1d:93:d3:bf:b0:f9
a7:52:03:90:5f:26:b8:08:dc:84:3f:14:df:50:2b:65
74:ce:ce:e2:14:0c:7a:fd:9c:41:f7:88:7b:8e:6b:89
db:7f:b0:40:73:67:34:6d:e2:91:c2:d4:96:b5:5a:14
02:6d:58:51:e3:2e:e3:e0:53:d5:0f:0d:2f:cf:1e:35
db:68:0f:df:1b:ef:53:58:b8:c8:dd:f6:d5:5b:22:db
Other Information:
Fingerprint:
sha1:65129aa12c4226f8a4990fd09088bf1196938449
sha256:bb0a27ff46c96f4a230b83a1042d1aef8f18ed535c0a483597887be91dec3a69
Public Key ID:
sha1:957bd584e2baef6521b0d53b81b5bd449662c1c4
sha256:fe950f86708244329b4675b7adc120ee2d3f66a90c01449c8c24fea99f3e2909
Public Key PIN:
pin-sha256:/pUPhnCCRDKbRnW3rcEg7i0/ZqkMAUScjCT+qZ8+KQk=







































8 differences: 46 lines, 544 inline differences in 46 changed linesAdded(0,3)Deleted(0,9)Changed(46)Changed in changed(532)Ignored



        Generated on July 13, 2024, 11:00 PM by 
ExamDiff Pro 8.0.1.8.






3,4c3,4
<         Serial Number (hex): 1780f0f593e5c453adbb0ace8a352a65f85d9da7
<         Issuer: OU=XXXXXX test,O=XXXXXX,L=Karlsruhe,ST=BW,C=DE
---

>         Serial Number (hex): 31553a407b3f80ae791c3b01fc6a5c9e68f0c371
>         Issuer: CN=et.lindenberg.one,OU=Tests,O=Lindenberg,L=Karlsruhe,ST=BW,C=DE

6,8c6,8
<                 Not Before: Sat Jul 13 18:08:35 UTC 2024
<                 Not After: Tue Jul 11 18:08:35 UTC 2034
<         Subject: CN=xxxxx-xxx.xxxxxxxxxxxxxxx.de,OU=XXXXXX test,O=XXXXXX,L=Karlsruhe,ST=BW,C=DE
---

>                 Not Before: Sat Jan 22 16:08:03 UTC 2022
>                 Not After: Fri Jan 17 16:08:03 UTC 2042
>         Subject: CN=et.lindenberg.one,OU=Tests,O=Lindenberg,L=Karlsruhe,ST=BW,C=DE

12,28c12,28
<                         00:b7:a7:4e:d3:ca:c3:6d:a8:f8:47:8e:60:54:a9:22
<                         49:af:6b:18:0b:e7:db:16:6e:ff:e6:66:2a:4d:99:18
<                         8a:87:a3:2a:e5:eb:86:47:4d:db:db:59:30:71:db:97
<                         ad:aa:66:19:33:27:72:3e:27:3f:e9:0f:b3:e7:5f:ed
<                         ed:fe:56:04:ee:72:ff:0b:71:3a:31:17:ef:91:a0:49
<                         14:6b:b3:7d:d1:42:0a:03:c3:2c:77:a3:95:d3:36:26
<                         2f:4c:a8:bb:68:f9:0b:45:86:dc:c4:e7:9a:17:59:d5
<                         f8:c0:ec:bd:ad:2d:bd:2c:1c:52:c7:35:80:e1:fe:98
<                         f9:31:45:f7:c1:74:24:4c:db:69:e8:21:23:8b:57:c4
<                         85:0a:b1:f3:5e:bb:d5:59:d7:0e:b7:23:fe:67:39:63
<                         0f:cf:ff:2c:29:6d:3b:6b:64:08:4a:19:65:5f:01:f9
<                         5f:31:7a:9b:17:56:f0:65:e1:30:41:df:7d:aa:1e:20
<                         ba:90:23:81:b3:e8:aa:1d:fd:20:bb:9e:e3:f2:62:78
<                         e4:ba:82:48:52:0e:43:28:cf:a0:ec:67:5a:a2:31:9b
<                         77:45:9c:c5:ef:9d:06:91:0c:94:6c:5d:66:3f:73:38
<                         61:5b:e1:86:ad:c5:a3:e8:9b:ff:88:65:69:53:8a:95
<                         c7
---

>                         00:de:b1:b7:63:a3:bf:a3:51:7f:78:50:ef:2f:1e:52
>                         a0:3b:34:fd:35:12:56:44:ee:2e:da:39:67:dc:6a:d6
>                         ea:8f:27:be:1d:8f:c6:86:41:f7:e6:23:07:c0:de:fc
>                         f1:7f:ae:95:5e:df:94:c0:5f:95:f5:04:b2:f6:dc:54
>                         88:c3:89:34:c4:5c:bb:c4:0b:e2:83:c2:fc:54:ef:9f
>                         3a:df:d7:ff:20:d6:b0:41:1f:a1:61:ae:59:3f:19:fd
>                         0e:34:39:8d:25:b8:84:b6:39:49:3d:7f:07:30:7d:f5
>                         23:dc:3f:d9:89:76:07:1b:12:27:4d:36:80:a8:05:67
>                         b2:f2:3a:e9:c2:0c:af:0d:a8:ad:f5:03:dc:67:2c:3c
>                         88:55:0b:f8:1d:2b:75:da:40:b0:0f:22:6c:e7:d9:3f
>                         a9:0b:39:a9:53:18:8a:23:53:f9:c2:e7:91:8c:4b:4c
>                         96:ae:a1:14:5c:78:04:6e:08:ea:a9:a2:b6:38:90:e1
>                         49:e5:d7:75:ad:bc:18:4a:4a:47:46:90:8e:ae:f1:14
>                         9b:a0:73:5b:60:3c:d3:95:99:3f:a2:15:af:52:46:b6
>                         07:4a:8d:90:2c:87:a6:88:4d:d5:38:f5:1b:ac:05:d8
>                         14:81:25:a0:df:75:74:82:e8:db:76:18:c9:0a:ca:b9
>                         07

38,40c38,39
<                         DNSname: selfsigned.xxxxx-xxx.xxxxxxxxxxxxxxx.de
<                         DNSname: dane.xxxxx-xxx.xxxxxxxxxxxxxxx.de
<                         DNSname: *.xxxxx-xxx.xxxxxxxxxxxxxxx.de
---

>                         DNSname: *.et.lindenberg.one
>                         DNSname: et.lindenberg.one

43,58c42,57
<                 1b:86:ac:ae:f9:d5:6f:22:08:50:4a:70:da:18:a1:f4
<                 65:e7:d6:25:17:03:b0:84:c5:14:6d:85:22:ef:dd:a3
<                 93:d2:64:65:0b:0d:fb:8e:d4:e4:dc:68:51:3e:bd:5a
<                 eb:a5:6c:0a:56:4e:cc:08:06:5b:68:9e:60:2c:38:4b
<                 86:44:55:c6:e2:58:38:84:d1:1c:f0:3e:22:b1:ee:53
<                 8b:6a:04:a9:cf:2b:1e:1f:1a:f5:86:10:0b:a3:1b:95
<                 39:f1:a1:68:66:4a:d0:90:d8:9b:28:b4:40:ef:2a:65
<                 43:e1:75:3b:fe:5a:5a:6d:96:11:66:47:35:1e:d8:3e
<                 10:19:62:1d:e2:bc:3e:3e:a9:b6:75:0c:ed:2d:f0:b9
<                 10:60:e9:9e:be:fc:a8:85:dc:c8:ad:34:8a:6f:97:f5
<                 9e:8d:f7:d0:bc:a9:8f:5e:1f:d5:8b:72:a0:06:55:c6
<                 e7:a9:03:f0:8c:6b:dd:b3:fe:6d:b8:1b:22:2a:46:04
<                 e0:38:cd:cd:ba:80:1f:da:1c:92:f9:77:9d:83:a6:06
<                 84:ee:02:bf:fa:0e:c9:72:a6:03:5d:71:c9:51:c4:79
<                 8a:ca:56:ef:42:ce:b6:74:6f:8b:36:5e:5c:e2:ba:e1
<                 6a:16:a5:0e:86:79:f1:0c:5f:db:63:13:82:b3:db:e7
---

>                 5b:f0:26:71:c5:93:ef:2f:2a:92:a5:88:23:5d:7d:5e
>                 e5:b1:71:bf:bd:ef:1a:d5:fa:06:80:0a:9e:1e:a0:fa
>                 5d:1d:b0:77:52:ae:f8:53:d3:5d:4e:4f:12:5a:4c:7d
>                 ca:4c:ce:4a:f3:a1:4e:97:be:8a:fe:3f:5f:b3:da:6a
>                 c4:ab:b5:d1:87:07:9b:26:e6:ec:8f:46:52:cd:80:58
>                 fe:fd:05:9a:92:8d:f1:c3:29:eb:29:70:c3:ba:a0:63
>                 6f:56:06:a8:bf:28:75:8a:14:7d:51:b9:9d:be:75:3c
>                 52:fd:59:8e:5a:34:85:5b:c4:70:a1:f5:9f:b1:64:e4
>                 87:07:58:94:22:1c:3e:3a:78:9f:df:e4:36:49:27:03
>                 68:68:d8:7d:a4:ec:a1:7c:2d:8a:b7:0b:8a:1e:e2:69
>                 ae:16:b5:60:c3:bb:27:9c:cb:da:1d:93:d3:bf:b0:f9
>                 a7:52:03:90:5f:26:b8:08:dc:84:3f:14:df:50:2b:65
>                 74:ce:ce:e2:14:0c:7a:fd:9c:41:f7:88:7b:8e:6b:89
>                 db:7f:b0:40:73:67:34:6d:e2:91:c2:d4:96:b5:5a:14
>                 02:6d:58:51:e3:2e:e3:e0:53:d5:0f:0d:2f:cf:1e:35
>                 db:68:0f:df:1b:ef:53:58:b8:c8:dd:f6:d5:5b:22:db

61,62c60,61
<                 sha1:b2d9d5fc60263a7a733aa993778c145df58440e9
<                 sha256:e7b0677097872807e59c24997f82f378f4f32afde4812efee53e08df4cd9870f
---

>                 sha1:65129aa12c4226f8a4990fd09088bf1196938449
>                 sha256:bb0a27ff46c96f4a230b83a1042d1aef8f18ed535c0a483597887be91dec3a69

64,65c63,64
<                 sha1:f941e8850872dd4d5912a2049fc71962b0323c25
<                 sha256:38dfdab913903310a1860505688f7bbf18344a0d4e6f79e3ef2ef19ea5d7aac1
---

>                 sha1:957bd584e2baef6521b0d53b81b5bd449662c1c4
>                 sha256:fe950f86708244329b4675b7adc120ee2d3f66a90c01449c8c24fea99f3e2909

67c66
<                 pin-sha256:ON/auROQMxChhgUFaI97vxg0Sg1Ob3nj7y7xnqXXqsE=
---

>                 pin-sha256:/pUPhnCCRDKbRnW3rcEg7i0/ZqkMAUScjCT+qZ8+KQk=


--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/