<p>The first input of your transaction spends a P2SH 2-of-3 multisig output, but only contains 1 signature. It needs 2.</p>

CC BY-SA 3.0
2017-12-10T22:52:36.993Z
Thanks--will have to check with counterparty who said they had signed it.
alexwhitworth
CC BY-SA 3.0
2017-12-10T17:32:29.400Z
2017-12-10T17:32:29.400Z
Pieter Wuille
<p>Having same issue as <a href="https://bitcoin.stackexchange.com/questions/50176/16-mandatory-script-verify-flag-failed-non-canonical-der-signature-code-26">this question</a> trying on both electrum wallet in terminal and via coinb.in/#broadcast. Unclear from existing answer how to resolve</p>

<h3>In terminal</h3>

<p>Electrum v 2.7.9; Debian system</p>

<pre><code>$ electrum broadcast &lt;tx id&gt;
&gt; Daemon not running; try 'electrum daemon start'
$ electrum daemon start
&gt; starting daemon (PID 12639)
$ electrum broadcast &lt;tx id&gt;
&gt; Daemon not running; try 'electrum daemon start'
</code></pre>

<h3>Via coinb.in</h3>

<p>On coinb.in/#sign --> "The above transaction has been signed"
So, to broadcast:</p>

<blockquote>
  <p>16: mandatory-script-verify-flag-failed (Operation not valid with the current stack size)</p>
</blockquote>

<p>I'm not sure what this error means or how to resolve it. Any help appreciated.</p>

<p><strong>edit</strong>, transaction: <code>0100000001cd74eb23e3c3eb15dc7717c9cdb435e3253e155bc05573ff2702d29cca078fa401000000b40047304402200bb08d102f6faa620f03a6411de2841c7e977921897c70e9fdff48ebdd952cee022046441eb587e2086761c7809e6dd00a1d07767c151c32d08f9bb9919e4042689e014c695221034e52799f008f8704f76c3d1eef880dce25760d7db8d29687e54f7af74b49a3d82102f5fa6de45a2c251ca2872c655c43ae73fba0da88167fc8ab94145e874d841f3121034af4b449728a4b1d9150c55a99c9433bc19826ffb9ee77c6207fafa0eb82b4dc53aeffffffff01a8883800000000001976a9147e47475e78ef1ae629288f221601f2f6385173e088ac00000000</code></p>

CC BY-SA 3.0
2017-12-05T05:44:25.243Z
Could you post the raw transaction here?
meshcollider
CC BY-SA 3.0
2017-12-10T03:05:55.060Z
@MeshCollider OP has been updated to include the transaction hex
alexwhitworth
<bitcoind><electrum><broadcast>
Unable to broadcast multi-sig transaction that has been double signed
alexwhitworth
# Unable to broadcast multi-sig transaction that has been double signed

(Asked by: username_0 on 2017-12-05)

Having same issue as this question trying on both electrum wallet in terminal and via coinb.in/#broadcast. Unclear from existing answer how to resolve
In terminal
Electrum v 2.7.9; Debian system
$ electrum broadcast 
> Daemon not running; try 'electrum daemon start'
$ electrum daemon start
> starting daemon (PID 12639)
$ electrum broadcast 
> Daemon not running; try 'electrum daemon start'

Via coinb.in
On coinb.in/#sign --> "The above transaction has been signed"
So, to broadcast:

16: mandatory-script-verify-flag-failed (Operation not valid with the current stack size)

I'm not sure what this error means or how to resolve it. Any help appreciated.
edit, transaction: 0100000001cd74eb23e3c3eb15dc7717c9cdb435e3253e155bc05573ff2702d29cca078fa401000000b40047304402200bb08d102f6faa620f03a6411de2841c7e977921897c70e9fdff48ebdd952cee022046441eb587e2086761c7809e6dd00a1d07767c151c32d08f9bb9919e4042689e014c695221034e52799f008f8704f76c3d1eef880dce25760d7db8d29687e54f7af74b49a3d82102f5fa6de45a2c251ca2872c655c43ae73fba0da88167fc8ab94145e874d841f3121034af4b449728a4b1d9150c55a99c9433bc19826ffb9ee77c6207fafa0eb82b4dc53aeffffffff01a8883800000000001976a9147e47475e78ef1ae629288f221601f2f6385173e088ac00000000

**Tags:** bitcoind, electrum, broadcast

> **Comments:**
> **username_1**: Could you post the raw transaction here?  
> **username_0**: @MeshCollider OP has been updated to include the transaction hex  

---

## 1 answers

### Answer by username_2 on 2017-12-10. Score: 1

The first input of your transaction spends a P2SH 2-of-3 multisig output, but only contains 1 signature. It needs 2.

> **Comments:**
> **username_0**: Thanks--will have to check with counterparty who said they had signed it.  

---

