<div dir="ltr">I am getting a &#39;String too long&#39; error whenever I try to connect to a SunOS server with dbclient<div><br></div><div>In order to find out how much it is to long, I adapted 1 line in buffer.c</div><div>Now I get the message:&quot;exited:  String too long (2056 &gt; 1400)&quot; </div><div><br></div><div>That is a lot larger than 1400...</div><div>Any concerns before I increase the MAX_STRING_LEN to 2100 ?</div><div><br></div><div>Hans</div><div><br></div><div><br></div><div><br></div><div><div>--- a/buffer.c  2014-08-08 07:40:46.000000000 -0600</div><div>+++ b/buffer.c  2014-09-15 08:02:44.000000000 -0600</div><div>@@ -209,7 +209,7 @@ unsigned char* buf_getstring(buffer* buf</div><div>        unsigned char* ret;</div><div>        len = buf_getint(buf);</div><div>        if (len &gt; MAX_STRING_LEN) {</div><div>-               dropbear_exit(&quot;String too long&quot;);</div><div>+               dropbear_exit(&quot;String too long (%d &gt; %d)&quot;,len,MAX_STRING_LEN);</div><div>        }</div><div><br></div><div>        if (retlen != NULL) {</div></div></div>