<div>Hello!</div><div> </div><div>If I understand correctly, TCP connection is established, but SSH handshake is not performed, right?</div><div> </div><div>I've also observed this issue.</div><div>The connection is established to dropbear.socket (actually systemd) but dropbear service is not started as it's dependencies are not met.</div><div>The most obvious reason is dropbearkey.service not finished yet or failed.</div><div>If you can connect to target BMC using UART console, check status of all services containing "dropbear" in their names:</div><div>systemctl -a | grep -i dropbear</div><div> </div><div>Also run "top" and see if keygen is there and running.</div><div> </div><div>In my system after full flash upgrade (i.e. keys need to be re-generated) it takes several minutes.</div><div>Hope this will help.</div><div> </div><div>15.09.2020, 16:12, "Jayashree D" <jayashree-d@hcl.com>:</div><blockquote><div lang="EN-US"><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 12pt 0in">Classification: <strong><span style="color:#08298a">HCL Internal</span></strong></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">Thanks Konstantin Klubnichkin for your response.<br /><br />I have tried this changes in my build, but it is not working.</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">I have tried “-v” and the below logs are shown but it is not going to password prompt and also not throwing any error.</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">OpenSSH_7.4p1, OpenSSL 1.0.2k-fips  26 Jan 2017</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: Reading configuration data /etc/ssh/ssh_config</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: /etc/ssh/ssh_config line 58: Applying options for *</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: Connecting to 10.0.128.108 [10.0.128.108] port 22.</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: Connection established.</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: permanently_set_uid: 0/0</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: key_load_public: No such file or directory</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: identity file /root/.ssh/id_rsa type -1</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: key_load_public: No such file or directory</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: identity file /root/.ssh/id_rsa-cert type -1</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: key_load_public: No such file or directory</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: identity file /root/.ssh/id_dsa type -1</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: key_load_public: No such file or directory</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: identity file /root/.ssh/id_dsa-cert type -1</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: key_load_public: No such file or directory</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: identity file /root/.ssh/id_ecdsa type -1</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: key_load_public: No such file or directory</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: identity file /root/.ssh/id_ecdsa-cert type -1</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: key_load_public: No such file or directory</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: identity file /root/.ssh/id_ed25519 type -1</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: key_load_public: No such file or directory</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: identity file /root/.ssh/id_ed25519-cert type -1</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: Enabling compatibility mode for protocol 2.0</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">debug1: Local version string SSH-2.0-OpenSSH_7.4</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">Regards,</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">Jayashree</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><div><div style="border-style:solid none none none;border-top-color:#e1e1e1;border-width:1pt medium medium medium;padding:3pt 0in 0in 0in"><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><strong><span style="font-family:'calibri' , sans-serif;font-size:11pt">From:</span></strong><span style="font-family:'calibri' , sans-serif;font-size:11pt"> Konstantin Klubnichkin <<a href="mailto:kitsok@yandex-team.ru">kitsok@yandex-team.ru</a>><br /><strong>Sent:</strong> Monday, September 14, 2020 4:18 PM<br /><strong>To:</strong> Jayashree D <<a href="mailto:jayashree-d@hcl.com">jayashree-d@hcl.com</a>>; <a href="mailto:openbmc@lists.ozlabs.org">openbmc@lists.ozlabs.org</a><br /><strong>Subject:</strong> Re: Connection issue in OpenBMC image</span></p></div></div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p><p style="background:#ffeb9c;font-family:'times new roman' , serif;font-size:12pt;line-height:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:red;font-size:10pt">[CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.]</span></p><div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">Hello Jayashree!</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">I've faced issue in dropbear and public key authentication.</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">To investigate further I've added "-v" to ssh client. The connection is closed and a message about Non-matching signing type appears in OpenBMC log, I can't find it now.</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">I've found solution somewhere in Github issues, can't find the page, but here is my patch to dropbear:</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">===================================================================</p></div><div><div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">diff --git a/signkey.c b/signkey.c</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">index 92fe6a2..206a886 100644</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">--- a/signkey.c</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">+++ b/signkey.c</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">@@ -657,8 +657,11 @@ int buf_verify(buffer * buf, sign_key *key, enum signature_type expect_sigtype,</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">sigtype = signature_type_from_name(type_name, type_name_len);</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">m_free(type_name);</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">- if (expect_sigtype != sigtype) {<!-- --></p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">- dropbear_exit("Non-matching signing type");</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">+ if (sigtype == DROPBEAR_SIGNATURE_NONE) {<!-- --></p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">+ dropbear_exit("No signature type");</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">+ }</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">+ if ((expect_sigtype != DROPBEAR_SIGNATURE_RSA_SHA256) && (expect_sigtype != sigtype)) {<!-- --></p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">+ dropbear_exit("Non-matching signing type");</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">}</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">keytype = signkey_type_from_signature(sigtype);</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">--</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">2.7.4</p></div></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">===================================================================</p></div></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">Hope this may help.</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">14.09.2020, 12:34, "Jayashree D" <<a href="mailto:jayashree-d@hcl.com">jayashree-d@hcl.com</a>>:</p></div><blockquote style="margin-bottom:5pt;margin-top:5pt"><div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin-bottom:12pt;margin-left:0in;margin-right:0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">Classification: <strong> <span style="color:#08298a;font-family:'calibri' , sans-serif">HCL Internal</span></strong></span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">Hi Team,</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">In the latest openbmc build, after flashing the image in the target, we are not able to connect the tiogapass and yosemitev2 through SSH. Is this due to any latest changes in the commit ?</span><br /><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">Regards,</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt">Jayashree</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="color:#1f497d;font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><div><div style="border-style:solid none none none;border-top-color:#e1e1e1;border-width:1pt medium medium medium;padding:3pt 0in 0in 0in"><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><strong><span style="font-family:'calibri' , sans-serif;font-size:11pt">From:</span></strong><span style="font-family:'calibri' , sans-serif;font-size:11pt"> Jayashree D<br /><strong><span style="font-family:'calibri' , sans-serif">Sent:</span></strong> Friday, September 11, 2020 4:49 PM<br /><strong><span style="font-family:'calibri' , sans-serif">To:</span></strong> </span> <a href="mailto:openbmc@lists.ozlabs.org"><span style="font-family:'calibri' , sans-serif;font-size:11pt">openbmc@lists.ozlabs.org</span></a><br /><span style="font-family:'calibri' , sans-serif;font-size:11pt"><strong><span style="font-family:'calibri' , sans-serif">Subject:</span></strong> Connection issue in OpenBMC image</span></p></div></div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin-bottom:12pt;margin-left:0in;margin-right:0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">Classification: <strong> <span style="color:#08298a;font-family:'calibri' , sans-serif">HCL Internal</span></strong></span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">Hi Team,</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">In openbmc build, after flashing the latest image (September first week) we are not able to connect tiogapass and yosemitev2 through SSH.</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">We tried flashing old image (August last week) in tiogapass & yosemitev2 and we are able to connect both.</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">After flashing latest image, in uart-console, we get the below logs as “CLOSE_WAIT” for netstat.</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><a href="mailto:root@tiogapass"><span style="font-family:'calibri' , sans-serif;font-size:11pt">root@tiogapass</span></a><span style="font-family:'calibri' , sans-serif;font-size:11pt">:~# netstat</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">Active Internet connections (w/o servers)</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">Proto Recv-Q Send-Q Local Address           Foreign Address         State      </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">tcp       22      0 ::ffff:10.0.128.108:ssh controller.fava.net:60516 CLOSE_WAIT </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">tcp       22      0 ::ffff:10.0.128.108:ssh controller.fava.net:34652 CLOSE_WAIT </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">tcp       22      0 ::ffff:10.0.128.108:ssh controller.fava.net:58700 CLOSE_WAIT</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">Could anyone please provide comments on this?</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">Thanks,</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt">Jayashree</span></p><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'calibri' , sans-serif;font-size:11pt"> </span></p></div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'arial' , sans-serif;font-size:7.5pt">::DISCLAIMER::</span></p><div align="center" style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in;text-align:center"><hr align="center" size="2" width="100%" /></div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"><span style="font-family:'arial' , sans-serif;font-size:7.5pt">The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects.</span></p><div align="center" style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in;text-align:center"><hr align="center" size="2" width="100%" /></div></div></blockquote><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">-- </p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">Best regards,</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">Konstantin Klubnichkin,</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">lead firmware engineer,</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">server hardware R&D group,</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">Yandex Moscow office.</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in">tel: +7-903-510-33-33</p></div><div><p style="font-family:'times new roman' , serif;font-size:12pt;margin:0in 0in 0.0001pt 0in"> </p></div></div></div></div></blockquote><div> </div><div> </div><div>-- </div><div>Best regards,</div><div>Konstantin Klubnichkin,</div><div>lead firmware engineer,</div><div>server hardware R&D group,</div><div>Yandex Moscow office.</div><div>tel: +7-903-510-33-33</div><div> </div>