<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Free BBSSH App Revives MidpSSH SSH Client for BlackBerry</title>
	<atom:link href="http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/</link>
	<description>BlackBerry News and Reviews You Can Use</description>
	<lastBuildDate>Sun, 12 Feb 2012 09:45:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Derek Brown</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-54065</link>
		<dc:creator>Derek Brown</dc:creator>
		<pubDate>Sun, 30 May 2010 15:58:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-54065</guid>
		<description>I only use SSH to remotely administer Cisco PIX and ASA security apppliances, so if the fix is something server side, I can make whatever change on the Cisco device I need to.  When setting up SSH on the devices, I use the default settings, which according to this article (http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_configuration_example09186a008069bf1b.shtml), will accept v1 and v2, using both DES and 3DES ciphers.

I changed an ASA to only accept V2 connections and turned on SSH debugging, and this is what I see on the appliance:
SSH1: SSH client: IP =  interface # = 2
SSH: host key initialised
SSH1: starting SSH control process
SSH1: Exchanging versions - SSH-2.0-Cisco-1.25

SSH1: send SSH message: outdata is NULL

server version string:SSH-2.0-Cisco-1.25SSH1: receive SSH message: 83 (83)
SSH1: client version is - SSH-2.0-SSH/BBSSH

client version string:SSH-2.0-SSH/BBSSHSSH1: begin server key generation
SSH1: complete server key generation, elapsed time = 1790 ms

SSH2 1: SSH2_MSG_KEXINIT sent
SSH2 1: SSH2_MSG_KEXINIT received
SSH2: kex: client-&gt;server 3des-cbc hmac-sha1 none
SSH2: kex: server-&gt;client 3des-cbc hmac-sha1 none
SSH2 0: hostkey algo not supported: client ssh-dss, server ssh-rsaSSH1: Session disconnected by SSH server - error 0x00 &quot;Internal error&quot;

I double-checked the version I was running (1.1.5.20) and noticed I was a bit behind, but after upgrading to the latest version (1.1.80), it seems to connect just fine.  I&#039;m not sure what changed between versions, but I don&#039;t have to change anything on the Cisco devices and it&#039;s working beautifully!  Thanks for the follow-up comment, I had kinda forgotten about this app...</description>
		<content:encoded><![CDATA[<p>I only use SSH to remotely administer Cisco PIX and ASA security apppliances, so if the fix is something server side, I can make whatever change on the Cisco device I need to.  When setting up SSH on the devices, I use the default settings, which according to this article (<a href="http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_configuration_example09186a008069bf1b.shtml" rel="nofollow">http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_configuration_example09186a008069bf1b.shtml</a>), will accept v1 and v2, using both DES and 3DES ciphers.</p>
<p>I changed an ASA to only accept V2 connections and turned on SSH debugging, and this is what I see on the appliance:<br />
SSH1: SSH client: IP =  interface # = 2<br />
SSH: host key initialised<br />
SSH1: starting SSH control process<br />
SSH1: Exchanging versions &#8211; SSH-2.0-Cisco-1.25</p>
<p>SSH1: send SSH message: outdata is NULL</p>
<p>server version string:SSH-2.0-Cisco-1.25SSH1: receive SSH message: 83 (83)<br />
SSH1: client version is &#8211; SSH-2.0-SSH/BBSSH</p>
<p>client version string:SSH-2.0-SSH/BBSSHSSH1: begin server key generation<br />
SSH1: complete server key generation, elapsed time = 1790 ms</p>
<p>SSH2 1: SSH2_MSG_KEXINIT sent<br />
SSH2 1: SSH2_MSG_KEXINIT received<br />
SSH2: kex: client-&gt;server 3des-cbc hmac-sha1 none<br />
SSH2: kex: server-&gt;client 3des-cbc hmac-sha1 none<br />
SSH2 0: hostkey algo not supported: client ssh-dss, server ssh-rsaSSH1: Session disconnected by SSH server &#8211; error 0&#215;00 &#8220;Internal error&#8221;</p>
<p>I double-checked the version I was running (1.1.5.20) and noticed I was a bit behind, but after upgrading to the latest version (1.1.80), it seems to connect just fine.  I&#8217;m not sure what changed between versions, but I don&#8217;t have to change anything on the Cisco devices and it&#8217;s working beautifully!  Thanks for the follow-up comment, I had kinda forgotten about this app&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Paradise</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-54051</link>
		<dc:creator>Marc Paradise</dc:creator>
		<pubDate>Sun, 30 May 2010 04:53:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-54051</guid>
		<description>Derek - it seems I didn&#039;t sign up for replies to this post, and missed your response.  I think I know what&#039;s happened here.  

An SSH v2 configuration can be set up to disallow the default TripleDES/3DES cipher. Even though this is part of the standard, it is easily disabled by changing options in /etc/sshd_config.   

Currently, BBSSH (and midpssh) supports only this encryption method for SSH v2 as it&#039;s what is required for the SSHv2 spec.  The SSHv2 spec lists several optional crypto methods -- none of which are supported by BBSSH or midpssh at this time.  This is something that will be changing as I complete the BB Crypto integration for 1.1.10 - which will resolve the problem you&#039;re experiencing. 

So the next question is - why would midpssh work, and not BBSSH?  When you connect via SSHv1, the same limitations are not in place -- the default ciphers are less often disabled; but even when they are midpssh has support for 3-4 additional ciphers under SSHv1.  

I removed SSHv1 support from BBSSH in version 1.1.5.  While many hosts still accept SSHv1, it is less secure -and so far nobody has reported any case where they&#039;re required to use SSHv1.   Hosts that accept v1 usually also accept and prefer v2.  It&#039;s become the de facto standard over the last several years.  v1 is gradually getting phased out on the server side as well - OpenBSD and others have begun shipping with v1 disabled by default. (Previously v1 and v2 were both enabled.)   

The problem it presents in this case is that when using BBSSH, you won&#039;t be able to work around the unsupported cipher by using SSH v1. 

In the very short term, it sounds like you&#039;re best served by continuing with MidpSSH, because it has v1 support.  Your other short-option would be to convince your server admins to enable TripleDES/3DES as a cipher type, but I expect they had their reasons for disabling it.   

In the longer term, Blackberry Crypto integration will be completed within BBSSH over the next month or so. Once that release is completed, you&#039;ll be able to use BBSSH to connect to v2 servers. 

(It&#039;s also worth mentioning that for most folks, this won&#039;t be an issue -- by default TripleDES is enabled in SSHv2 servers, and it is the standard encryption algorithm of SSH v2.  )</description>
		<content:encoded><![CDATA[<p>Derek &#8211; it seems I didn&#8217;t sign up for replies to this post, and missed your response.  I think I know what&#8217;s happened here.  </p>
<p>An SSH v2 configuration can be set up to disallow the default TripleDES/3DES cipher. Even though this is part of the standard, it is easily disabled by changing options in /etc/sshd_config.   </p>
<p>Currently, BBSSH (and midpssh) supports only this encryption method for SSH v2 as it&#8217;s what is required for the SSHv2 spec.  The SSHv2 spec lists several optional crypto methods &#8212; none of which are supported by BBSSH or midpssh at this time.  This is something that will be changing as I complete the BB Crypto integration for 1.1.10 &#8211; which will resolve the problem you&#8217;re experiencing. </p>
<p>So the next question is &#8211; why would midpssh work, and not BBSSH?  When you connect via SSHv1, the same limitations are not in place &#8212; the default ciphers are less often disabled; but even when they are midpssh has support for 3-4 additional ciphers under SSHv1.  </p>
<p>I removed SSHv1 support from BBSSH in version 1.1.5.  While many hosts still accept SSHv1, it is less secure -and so far nobody has reported any case where they&#8217;re required to use SSHv1.   Hosts that accept v1 usually also accept and prefer v2.  It&#8217;s become the de facto standard over the last several years.  v1 is gradually getting phased out on the server side as well &#8211; OpenBSD and others have begun shipping with v1 disabled by default. (Previously v1 and v2 were both enabled.)   </p>
<p>The problem it presents in this case is that when using BBSSH, you won&#8217;t be able to work around the unsupported cipher by using SSH v1. </p>
<p>In the very short term, it sounds like you&#8217;re best served by continuing with MidpSSH, because it has v1 support.  Your other short-option would be to convince your server admins to enable TripleDES/3DES as a cipher type, but I expect they had their reasons for disabling it.   </p>
<p>In the longer term, Blackberry Crypto integration will be completed within BBSSH over the next month or so. Once that release is completed, you&#8217;ll be able to use BBSSH to connect to v2 servers. </p>
<p>(It&#8217;s also worth mentioning that for most folks, this won&#8217;t be an issue &#8212; by default TripleDES is enabled in SSHv2 servers, and it is the standard encryption algorithm of SSH v2.  )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BBSSH Has New Version and New Site &#8211; BerryReview</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-52044</link>
		<dc:creator>BBSSH Has New Version and New Site &#8211; BerryReview</dc:creator>
		<pubDate>Mon, 03 May 2010 22:29:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-52044</guid>
		<description>[...] Review made very positive comments on BBSSH a few weeks ago. Ronen tried it and liked it. If anybody else liked it, run for the latest version, 1.1.7, released [...]</description>
		<content:encoded><![CDATA[<p>[...] Review made very positive comments on BBSSH a few weeks ago. Ronen tried it and liked it. If anybody else liked it, run for the latest version, 1.1.7, released [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Brown</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-49090</link>
		<dc:creator>Derek Brown</dc:creator>
		<pubDate>Tue, 23 Mar 2010 01:17:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-49090</guid>
		<description>I&#039;m running a Sprint Tour (9630) on OS 5.0.0.484.  I can initiate SSH (v1) and telnet connections from midpSSH 1.7.3 through BES without problems, but when I try to initiate an SSH connection from BBSSH (I&#039;ve tried both BIS and BES connections) I just get a message from the device that says &#039;incompatible ciphers&#039; (I mistakenly said incomplete ciphers in my previous post).  

Telnet seems to work fine through BES.</description>
		<content:encoded><![CDATA[<p>I&#8217;m running a Sprint Tour (9630) on OS 5.0.0.484.  I can initiate SSH (v1) and telnet connections from midpSSH 1.7.3 through BES without problems, but when I try to initiate an SSH connection from BBSSH (I&#8217;ve tried both BIS and BES connections) I just get a message from the device that says &#8216;incompatible ciphers&#8217; (I mistakenly said incomplete ciphers in my previous post).  </p>
<p>Telnet seems to work fine through BES.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marc.paradise</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-49088</link>
		<dc:creator>marc.paradise</dc:creator>
		<pubDate>Tue, 23 Mar 2010 00:49:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-49088</guid>
		<description>Ronen - thanks for the review, I&#039;m glad you&#039;re liking it so far.  

Derek - I&#039;d love to get more details about your trouble. 

Generation of new key is in the &quot;upcoming features&quot; list; though it does support importing of existing keys as of 1.1.4.  As for the connection issues I would love to get more details about the issues you&#039;re having. I do know that there are folks who have been using it successfully via BES and TCP both; however I&#039;ve also been learning that each OS + device version has its own quirks.</description>
		<content:encoded><![CDATA[<p>Ronen &#8211; thanks for the review, I&#8217;m glad you&#8217;re liking it so far.  </p>
<p>Derek &#8211; I&#8217;d love to get more details about your trouble. </p>
<p>Generation of new key is in the &#8220;upcoming features&#8221; list; though it does support importing of existing keys as of 1.1.4.  As for the connection issues I would love to get more details about the issues you&#8217;re having. I do know that there are folks who have been using it successfully via BES and TCP both; however I&#8217;ve also been learning that each OS + device version has its own quirks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Brown</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48163</link>
		<dc:creator>Derek Brown</dc:creator>
		<pubDate>Fri, 12 Mar 2010 15:35:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48163</guid>
		<description>I&#039;ve been using midpSSH to initiate SSH connections through BES for a while now.  I have a few dozen Cisco PIX/ASA devices I have setup to only access SSH connections from my office, and midpSSH does a good job of letting me tunnel through the BES to manage these devices from my handheld.  I got BBSSH 1.1.5 installed, but I can&#039;t seem to connect to anything (incomplete ciphers).  I went to Key Management, but when I try to generate a new key, nothing happens.  When I go to Help, that seems to do nothing as well.

For me, it doesn&#039;t seem very functional, but it looks nice :)</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been using midpSSH to initiate SSH connections through BES for a while now.  I have a few dozen Cisco PIX/ASA devices I have setup to only access SSH connections from my office, and midpSSH does a good job of letting me tunnel through the BES to manage these devices from my handheld.  I got BBSSH 1.1.5 installed, but I can&#8217;t seem to connect to anything (incomplete ciphers).  I went to Key Management, but when I try to generate a new key, nothing happens.  When I go to Help, that seems to do nothing as well.</p>
<p>For me, it doesn&#8217;t seem very functional, but it looks nice <img src='http://cdn3.berryreview.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DK</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48157</link>
		<dc:creator>DK</dc:creator>
		<pubDate>Fri, 12 Mar 2010 14:27:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48157</guid>
		<description>Highly recommended! Thanks again, Ronen.</description>
		<content:encoded><![CDATA[<p>Highly recommended! Thanks again, Ronen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dkonigs</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48150</link>
		<dc:creator>dkonigs</dc:creator>
		<pubDate>Fri, 12 Mar 2010 12:59:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48150</guid>
		<description>Now we need someone to fork jmIrc and do the same thing with that codebase.  Seriously, someone asks about a BB IRC client every week in FreeNode/##blackberry, and I wish there was something better to offer them.  (and the only reason I haven&#039;t done it is because I&#039;m already busy enough with the LogicMail project)</description>
		<content:encoded><![CDATA[<p>Now we need someone to fork jmIrc and do the same thing with that codebase.  Seriously, someone asks about a BB IRC client every week in FreeNode/##blackberry, and I wish there was something better to offer them.  (and the only reason I haven&#8217;t done it is because I&#8217;m already busy enough with the LogicMail project)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48101</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Fri, 12 Mar 2010 02:19:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48101</guid>
		<description>Supports BBOS Ver 4.6 and up only for now</description>
		<content:encoded><![CDATA[<p>Supports BBOS Ver 4.6 and up only for now</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PDM</title>
		<link>http://www.berryreview.com/2010/03/11/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48082</link>
		<dc:creator>PDM</dc:creator>
		<pubDate>Thu, 11 Mar 2010 22:34:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.berryreview.com/2010/03/10/free-bbssh-app-revives-midpssh-ssh-client-for-blackberry/#comment-48082</guid>
		<description>This is an interesting app... Just dl&#039;d and trying it out on my linux servers @home.</description>
		<content:encoded><![CDATA[<p>This is an interesting app&#8230; Just dl&#8217;d and trying it out on my linux servers @home.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: basic (User agent is rejected)
Object Caching 367/371 objects using disk: basic
Content Delivery Network via cdn3.berryreview.com

Served from: www.berryreview.com @ 2012-02-12 06:27:32 -->
