<h2>Cycle 6 report</h2>
<p>After receiving multiple reports from users that Bisq was not broadcasting some transactions to the Bitcoin network, I started investigating the BTCNodes, suspecting that some of them may not be relaying the transactions properly.</p>
<p>I hacked together a <a href="https://github.com/wiz/bitcoin-service-check">Bitcoin Service Check script</a> for my Icinga2 based monitoring system to periodically check (once per minute) if the BTCNodes hard-coded into Bisq were operating properly. The monitoring system immediately found that several nodes had issues:</p>
<p>For <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1465310" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mrosseel">@mrosseel</a>'s 2 nodes <code>btc.vante.me</code> and <code>btc2.vante.me</code> I found that the clearnet IP addresses were out of date, and <a href="https://github.com/bisq-network/bisq/pull/3262" data-hovercard-type="pull_request" data-hovercard-url="/bisq-network/bisq/pull/3262/hovercard">updated them with the current DNS resolved IP addresses</a>.</p>
<p>For <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1283564" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tbocek">@tbocek</a>'s node <code>bitcoin4-fullnode.csg.uzh.ch</code> I found it was unreliable at times, and <a href="https://github.com/bisq-network/bisq/pull/3264" data-hovercard-type="pull_request" data-hovercard-url="/bisq-network/bisq/pull/3264/hovercard">removed it entirely</a>.</p>
<p>For <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=15045051" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/KanoczTomas">@KanoczTomas</a>'s node <code>http://btc.ispol.sk</code> I found it was unreliable at times, and got less reliable under heavy load, suggesting it was resource exhaustion or a rate limit. Since <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=15045051" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/KanoczTomas">@KanoczTomas</a> was unreachable, <a href="https://github.com/bisq-network/bisq/pull/3263" data-hovercard-type="pull_request" data-hovercard-url="/bisq-network/bisq/pull/3263/hovercard">we temporarily disabled it using a network filter</a>. However, since <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=15045051" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/KanoczTomas">@KanoczTomas</a> has since returned and fixed his node by removing the connection limit, we are planning to re-add it soon, after verifying it with the monitoring alerts system that it is stable.</p>
<p>/cc <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="505166789" data-permission-text="Issue title is private" data-url="https://github.com/bisq-network/compensation/issues/380" data-hovercard-type="issue" data-hovercard-url="/bisq-network/compensation/issues/380/hovercard" href="https://github.com/bisq-network/compensation/issues/380">bisq-network/compensation#380</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/roles/issues/66?email_source=notifications&email_token=AJFFTNT2KWL3MFN3ACVOZH3QN5B3JA5CNFSM4ELCMQTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA4XTOY#issuecomment-540637627">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNX74HEFI6A22SOWX3LQN5B3JANCNFSM4ELCMQTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNQTGSZFR62VJJ2BAV3QN5B3JA5CNFSM4ELCMQTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA4XTOY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/roles/issues/66?email_source=notifications\u0026email_token=AJFFTNT2KWL3MFN3ACVOZH3QN5B3JA5CNFSM4ELCMQTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA4XTOY#issuecomment-540637627",
"url": "https://github.com/bisq-network/roles/issues/66?email_source=notifications\u0026email_token=AJFFTNT2KWL3MFN3ACVOZH3QN5B3JA5CNFSM4ELCMQTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA4XTOY#issuecomment-540637627",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>