martes, 8 de septiembre de 2015

Como instalar una impresora de red por dirección IP en SAP

Hoy les traigo un pequeño tutorial sobre como instalar una impresora de red en SAP para que las impresiones salgan directo por la impresora sin necesidad de pcs, print server o recursos compartidos en ningún lado.

Primero hace falta crear la impresora, esa etapa la voy a saltear ya que la impresora yo la tenia creada y solo me faltaba configurarla.
Aquí les dejo el link a la pagina de SAP donde indica como instalarla. Luego de eso podremos configurarla correctamente.
http://wiki.scn.sap.com/wiki/display/Basis/How+to+Configure+Printer+in+SAP

Para configurarla lo primero es ingresar en la impresora, en mi caso se llama "fernando" (es un nombre de prueba solo para este tutorial)
La impresora es una HP LaserJet 1606dn, en la pagina de HP pueden encontrar el driver correcto que corresponda a su impresora si es HP, abajo les dejo el link a la pagina.

En el campo "Device Type" tienen que seleccionar el dispositivo que les corresponde segun el fabricante.
Device Class: "Standard printer

Ahora pasamos a la solapa "Access Method"
Es importante seleccionar donde dice "Host Spool Access Method" colocar "U: Print Using Berkley Protocol"
Tanto en "Host printer" y "Destination host" colocar la dirección IP de la impresora.

Con esos parámetros configurados se puede probar la conexión desde el pequeño icono con forma de balanza. (Ctrl+F4)

viernes, 4 de septiembre de 2015

SOLUCION ERROR: Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3

Nuevamente incursionando en la programación empece a probar Ruby On Rails, la experiencia no arranco bien, aunque afortunadamente luego de buscar bastante llegue a un final feliz.

Al tratar de crear un nuevo proyecto con "rails new" se generaba el error:
Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read
server certificate B: certificate verify failed (https://rubygems.org/gems/rake-
10.4.2.gem)
An error occurred while installing rake (10.4.2), and Bundler cannot continue.
Make sure that `gem install rake -v '10.4.2'` succeeds before bundling.

Aparentemente el problema viene por un error en el certificado de seguridad. La solución fue modificar el repositorio Gem para que no se conecte usando SSL, es mas inseguro pero funciona.
A continuación les dejo los pasos a seguir.

En una consola de CMD tienen que ejecutar:

  • gem sources -r https://rubygems.org/
  • gem sources -a http://rubygems.org/
  • gem update --system

Luego de esto observaran que al ejecutar "rails new" ya no dará error.
Otro posible problema es que las variables de entorno no estén bien.
Verifiquen en las variables de usuario el "%path%" contenga correctamente la ruta donde esta instalado Ruby On Rails, en mi  caso quedo el "%path%" asi: "C:\RailsInstaller\Git\cmd;C:\RailsInstaller\Ruby2.1.0\bin"
Si tienen en las variables de sistema también al ruta de Ruby tienen que quitarla.