[framework] Error while running command db_hosts: can't convert String into Integer

Qnix qnix69 at gmail.com
Tue Jul 17 01:00:32 CDT 2007


Man i really dont know what the problem and what happened ...
i just did what i did and everything seems running fine ...

(506)qnix:~/pentest/exploits/framework-3.0>  ./msfconsole

                __.                       .__.        .__. __.
  _____   _____/  |______    ____________ |  |   ____ |__|/  |_
 /     \_/ __ \   __\__  \  /  ___/\____ \|  |  /  _ \|  \   __\
|  Y Y  \  ___/|  |  / __ \_\___ \ |  |_> >  |_(  <_> )  ||  |
|__|_|  /\___  >__| (____  /____  >|   __/|____/\____/|__||__|
      \/     \/          \/     \/ |__|


       =[ msf v3.0
+ -- --=[ 191 exploits - 106 payloads
+ -- --=[ 17 encoders - 5 nops
       =[ 36 aux

msf > load db_mysql
[*] Successfully loaded plugin: db_mysql
msf > db_connect root:********@localhost:3306/metasploit
msf > db_
db_add_host           db_destroy            db_nmap
db_add_port           db_disconnect         db_services
db_autopwn            db_hosts              db_vulns
db_connect            db_import_nessus_nbe
db_create             db_import_nmap_xml
msf > db_hosts
[*] Host: 127.0.0.1
msf > db_services
[*] Service: host=127.0.0.1 port=22 proto=tcp state=up name=ssh
[*] Service: host=127.0.0.1 port=80 proto=tcp state=up name=http
[*] Service: host=127.0.0.1 port=3306 proto=tcp state=up name=mysql

/usr/local/lib/ruby/gems/1.8/gems>
actionmailer-1.3.2      activerecord-1.15.2  mysql-2.7.3-mswin32
actionmailer-1.3.3      activerecord-1.15.3  rails-1.2.2
actionpack-1.13.2       activesupport-1.4.1  rails-1.2.3
actionpack-1.13.3       activesupport-1.4.2  rake-0.7.3
actionwebservice-1.2.2  mysql-2.6            sources-0.0.1
actionwebservice-1.2.3  mysql-2.7
wxruby2-preview-0.0.40-i686-linux

as you can see i have both activerecord-1.15.2 activerecord-1.15.3 but im
using activerecord-1.15.2 ...
these are some other information that might be useful
gem 0.9.3
activerecord-1.15.2
mysql-2.7

my operation system is : ubuntu feisty
kernel: 2.6.2-16-generic
ruby version : 1.8.6


On 7/16/07, axn jxn <axnjxnind at gmail.com> wrote:
>
> Were there any other actions that you performed in addition to
> removing and reinstalling activerecord? I tried this solution before I
> read your email and again after in addition to uninstalling and
> reinstalling ruby gems and was unable to get it to work.
>
> I have only been able to find these two posts concerning activerecord
> and the "can't convert String into Integer" error message:
> http://dev.rubyonrails.org/ticket/3272
> http://dev.rubyonrails.org/ticket/4378
>
> On 7/16/07, Qnix <qnix69 at gmail.com> wrote:
> > I have fixed the problem and i dont really know how i did ???
> > i just removed the 1.15.3 version of activerecord and i used 1.15.2 and
> i
> > got the same error
> > then i removed activerecord 1.15.2 and upgrade it to 1.15.3 and done ..
> i
> > dont get the error anymore
> > :S dunno what happened and dunno how it happened
> >
> >
> >
> > On 7/16/07, Qnix <qnix69 at gmail.com> wrote:
> > > i get the same problem with both activerecord 1.15.3 and 1.15.2
> > > [-] Error while running command db_services: can't convert String into
> > Integer
> > >
> > > Call stack:
> > > /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.2
> > /lib/active_record/connection_adapters/mysql_adapter.rb:389:in
> > `real_connect'
> > > ................etc
> > >
> > >
> > >
> > >
> > >
> > > On 7/16/07, H D Moore < hdm at metasploit.com> wrote:
> > > > Still does not reproduce with 1.15.3 (using postgres).
> > > >
> > >
> > >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://spool.metasploit.com/pipermail/framework/attachments/20070717/bd9d2f70/attachment.htm 


More information about the framework mailing list