Muchísimas gracias. Recientemente he sido contratado como operador para un mainframe, sabiendo la empresa que traía 0 conocimiento base (ni siquiera sabía que existían los mainframes 😅) Ésto viene genial para poder cacharrear e indagar en mi tiempo libre, eternamente agradecido por tu contenido.
¡Grandioso! Maestro, Mainframe Corner me ha ayudado mucho. Logré una instalación totalmente replica de su video, única diferencia que es en mi máquina 🙂. Mucho le agradecería con un video donde nos enseñe a leer las salida del SDSF con valores en variables del código cobol. Agregaré comentarios de esta configuración que puedan contestar y ayudar al foro a lograrlo con éxito como su video. ¡Muchas gracias!
Muchas gracias por el video, muy ilustrativo y bien informado. Quiero aportar algo para aquellos que presenten problemas con respecto al TCP/IP , y es si tienen algun programa como Wireshark que utiliza NCAP la instalacion de CTCI-WIN no resultara exitosa debido a un conflicto con WINPCAP (debido a que indica que hay una version mas nueva, pero no parece tomarla), por ende tendran que borrar el NCAP o el wireshark por completo (en mi caso para no darme mucho rollo con el asunto). Despues de eso todo deberia funcionar como se indica en el video. Adicionalmente cuando estan en hercules vean los perifericos conectados fijense si estan el Y y Z que en mi caso fueron indicio del fallo.
Hola maestro, muchas gracias por aportar este conocimiento. De verdad me ha sido muy útil, pues me estoy adentrando al desarrollo COBOL en mainframe. Saludos desde México.☝🤓
No, lo que pasa es que los z/OS mas modernos tienen ZOWE, zOSMF y mas opciones en el SDSF, pero el funcionamiento de DB2, COBOL y CICS sigue siendo el mismo, solo que con versiones mas actuales. A menos que necesites estudiar zOSMF, el z/OS 1.11 te sirve perfectamente si lo que quieres es aprender a programar COBOL/CICS/DB2
Hola, acabo de a arrancar ISPF. Fue necesario cambiar la configuración del teclado dos veces, una para la consola maestra, y otra para la pantalla S/390, pero ya funciona. Sigo con la paraametrización de TCPIIP, según el vídeo. Muchas gracias por su colaboración y disculpe mi torpezacon estas cosas, "es que soy de dearrrollo je,je".
Logre la instalación completa con Éxito! 🙂. Personalmente tenía problemas al instalar como: Error Opening TUN/TAP Device... que se resolvió instalando driver CTCI-WIN32, de Fish como lo comenta el Maestro. Otro más es IBM Personal Comunication, ambos (driver CTCI-WIN32 y Personal Comunication) tuve que bajar el Trial de Windows y de IBM respectivamente, quizá vencido el periodo de prueba tenga que adquirirlo 😞. Probé con otro emulador como TN3270, WC3270 pero no tuve éxito.
Una pregunta. Si hago un Ping de 192.168.0.60 . Me sale bien. Se entiende en amarillo E20. Hago ip en Hèrcules con 192.168.0.60 no puedo connectarme. Esperando me puedas ayudar. Un saludo
Hola! Eh podido hacer un ping de 192.168.0.60 sin problema. E20 sale en amarillo. Si hago una sesión con el Hèrcules 192.168.0.60 puerto 23. No se abre el Hèrcules!. A ver si me puedes ayudar. Un saludo
No entiendo lo que quieres decir. Dentro del ISPF? Si es asi, con F2 creas una pantalla nueva y con F9 puedes alternar la pantalla nueva con la actual.
Pregunta, ¿como montas los DVDs? ¿Tienes algun software para leer los ISO's y verlos como si fuera un tocador de DVD? Gracias y de seguro tendré mas preguntas tontas.
No, en Windows 10 si haces clic derecho sobre la imagen ISO, te permite "Montar" la unidad, y se convierte en una unidad de DVD, por lo que puedes consultar su contenido.
@@mainframecorner Tuve alguna dificultad tratando de montar la imagen ISO en Windows 11 ya que estaba recibiendo este mensaje «the app you're trying to install isn't a microsoft-verified app». Entonces, encontré en la WEB como arreglar mi dilema, y esto fue lo que hice: - Fui a «Settings», pero en mi caso solo sale una ventana con «Home» y 3 barritas al lado izquierdo de «Settings» - Hice click en esas barritas para así ver varias zonas u opciones como, Home, Bluetooth & Devices, Network & Internet, Personalization, Apps, ... - Hice click en Apps, lo cual me llevó a varias otras opciones ... - Ahí seleccioné «Advance app settings», que me trajo a otras opciones - Bajo la ventana «Advance app settings», encontré un menu con la etiqueta que dice «Choose where to get the app», lo cual podría decir en españo «Escoge dónde obtener el app», y en el menú, por defecto, estaba seleccionado como «The Microsoft Store only (Recommended)», y ahí lo cambié a «Anywhere» al mirar las opciones del menú. En fin todo una odisea para poder montar las imágenes ISO. No solo pude arreglar el problemón con las imágenes ISO si no se arreglaron otros programas que no funcionaban como WINRAR (que tengo licencia para usarlo) y VLC Media Player entre otras herramientas que tengo en mi PC. Dejé esto por escrito acá para ayudar a otros que tengan el mismo dilema que tuve yo. Gracias por su video y sus prontas respuestas. 🤔
No entendí como abrió la ventana "IBM Personal Communications - Gestor de sesiones". ¿Dónde está ese software o necesito ver otro video antes de este? ¿Podría usar este emulador con mi AMD Ryzen 5 5600X 6-Core Processor? Gracias 🤔
El Personal Communications es un emulador de pago de IBM, que es el que en su día compre. De todas formas, si no lo tiene, puede buscar en este canal, como instalar el emulador libre Wx3270, que funciona exactamente igual. Naturalmente que puede utilizar el emulador en cualquier ordenador, la unica diferencia es que le ira mas rapido o mas lento si la CPU es mas nueva o mas vieja, pero si le funciona Windows 10, podria perfectamente ejecutarlo.
@@mainframecorner Gracias, pero donde puedo comprar "El Personal Communications" de IBM. Tengo entendido que hay otra shareware que cuesta $30 USD, ¿sabes algo sobre eso--y creo se llama "vista tn3270" aunque tiene 30 días de prueba gratis?
Hola. Ya he solucionado el problema de conexióna Hercules con el personal comunications. ¿Cómo? Descargando el emulador TN3270 plus. No sé que le pasa a la decarga que hice de personal Comunicatios de IBM. Así compraré la licencia TN3270 plus.
No logro que muestre el mensaje: ""EZZ4314I INITIALIZATION COMPLETE FOR DEVICE LCS1, LINK ETH1" y el PING no logra conectar con host, responde "Haciendo ping a 192.168.1.150 con 32 bytes de datos:", "Tiempo de espera agotado para esta solicitud." ... ¿Cómo puedo lograr la conexión?...
Hola. He configurado TCPIP con los siguientes parámetros, mi IP:192.168.1.164; mi GATEWAY 192.168.1.1; localhost 127.0.0.1; IP del hercules 192.168.1.150 En estas circunstacia la dirección E20, se ilumina en amarillo. Pero el ping a la IP 192.168.1.150 produce "Tiempo agotado de espera para esta solicitud". ¿Qué puedo hacer?. Gracias anticipadas por su colaboración y disculpe las molestias.
Hello, Thanks for the details. I am trying to login to IMS using the command L IMS3270 and then default user id IBMUSER. It doesnt allow me to login and throws the message. "LCL702 UNABLE TO ESTABLISH SESSION - INIT SELF FAILED WITH SENSE 087D0001" Any help on this please?
I'm sorry, I didn't worked with IMS, only with CICS, I can't help you. But that error is because IMS is not started, is a VTAM node error because IMS didn't give a Logon Screen to VTAM. You need to start IMS first with a LOAD parameter to have a IMS logon screen.
Hola!, consulta, tengo configurado OK TCP/IP tanto PROFILE como HOST, pero si bien tengo activado el dispositivo en HERCULES (naranja), en la consola aparece el error STC00208 BPXF024I (FTPD) Jan 2 23:11:37 ftpd 65578 : EZY2658W domain name unknown: gethostbyname() error. Y el hercules no responde al ping, ni conecta a la direccion asignada. que me esta faltando?. gracias de antemano.
Asegurate de lanzar el Hercules en modo administrador y que la IP real de tu equipo se corresponda con la explicada en la configuración Hercules. El error de FTP no tiene nada que ver.
@@mainframecorner Ante todo, muchas gracias por la pronta respuesta, ahora bien, la ejecucion la realizo siempre bajo modo Admin de windows. De hecho la activacion del TunTape64 la realiza sin problemas, la linea de configuracion TCP del .cnf es "0E20.4 LCS -n 192.168.0.15 192.168.0.150". el LSC activa sin problemas en la configuracion TCP del PROFILE, es mas, el puerto 23 esta escuchando segun el mensaje de consola y el browse de la salida TCP del JOB. pero sigo sin poder hacer ping al destino 192.168.0.150, mucho menos establecer una sesion TCP terminal. :(
Tu IP de la máquina PC es 192.168.0.15? Debe ser obligatoriamente un interfaz de ethernet RJ-45, si es WiFi no te va a funcionar, porque son sistemas distintos.
@@mainframecorner ahi estaba la madre del borrego... SI, mi IP es asignada por el DHCP en mi coneccion WiFi, no estoy conectado a ningun RJ45,tengo que ver alguna manera de hacerle creer a Hercules que tengo una conecion Ethernet..., gracias por aclarar el panorama!
Hola a todos. Gracias por el video. De verdad me resultó muy instructivo. Estoy encantado de ver de nuevo loos mainframes después de 40 años de alejamiento. Cosas como CICS, IMS, COBOL, PL/I, ASSEMBLER, JCL, etc. me trajeron muy gratos recuerdos. Me he propuesto involucrarme en este mundo de nuevo; pero aunque creo que algunas cosas me son familiares, debo retomar el dominio del detalle, y eso tomará tiempo. Sin embargo, lo disfruto una enormidad. Respecto a este video, hice el ejercicio varias veces para asegurarme de que todo funcionara bien y de que dominaba el proceso. Tengo una pregunta si puedes apoyarme con eso. Deseo automatizar el comando "IPL 0A80"; o sea, que Hércules lo ejecute automáticamente sin que se deba introducir desde la consola Hercules. He buscado en Internet y no encuentro la forma de hacerlo. Sin embargo, creo recordar que en tu video del MVS con Hyperion el Hercules arranca solo el IPL sin necesidad de comando alguno. Puedes orientarme sobre como hacer eso?. Gracias de antemano.
No es cierto, te habrás confundido, yo con Hyperion no he podido hacer nada de lo que dices porque no se hacerlo, el emulador tiene que estar activo y lanzar un comando por script, para que arranque de forma automatica creo que no se puede hacer, y es mejor asi, ya que si haces IPL del sistema y no tienes antes abierta y conectada una consola, puede fallar.
@@mainframecorner Tienes razón. Mis disculpas. Confundí tu video de Hypoerion con uno de Moshix donde si lo hace con el 3.8J. Respecto a lanzar el IPL sin la consola activa, yo lo hago. He creado un .bat que activa tl Hercules, pero justo antes de esa sentencia, lanzo la consola Wx3270. La ventana espera unos segundos pero en ese momento ya el Hercules ha arrancado y se conecta. El resto viene cuando doy el comando de IPL y entonces ya se convierte en consola con la conexión anteriormente abierta. Gracias por tu respuesta.
Bueno, es que moshix es un crack, no estoy a su altura. Yo hago otro tipo de videos bastante alejados al tipo de videos que hace él, el lleva muchos mas años que yo experimentando con Hercules...
Hola de nuevo. Según he visto, en un hilo más adelante, he hecho ping a la dirección 192.168.1.150, la que viene en el fichero de cnf , me dice "destino inaccesible". Como he dicho anterirormente HERCULES está arrancado O,K sin errores con cmd como administrador. ¿Qué puedo hacer?.Gracias anticipadas, y un saludo. po
Hola, estuve viendo el video, ya que estoy en la etapa de aprendizaje, siguiendo todos los pasos que indica. Sin embargo el archivo de configuracion de la herramienta Hercules, NO viene en la transcripcion, sería muy engorroso escribir lo que aparece en el video, será posible compartir el contenido de este archivo??. Se lo agradecería.
Te recomiendo que busques en Google, "ABCs of z/OS System Programming", y te leas todos los volúmenes posibles, si consigues leer todos los libros sin problema, tendrás todo el conocimiento necesario para desenvolverte en este sistema operativo.
Hola de nuevo. Ya he conseguido hacer IPL; he llegado a la reply de la hora. Le contesto r 00,u para que mantenga la hora , pulso enter y: el cursor se va al principio del comando y no responde el sistema. ¿Que puede pasar: no está bien el comando,?.Gracias anticipadas por su colaboración y disculpe las molestias. Un saludo. Luis.
Eso es que la tecla INTRO no la tienes configurada como ENTER, sino como Salto de Linea. Que emulador tienes? Si es el Personal communication, prueba a pulsar la tecla "Ctrl Derecha", ya que en los teclados antiguos terminales la tecla Intro estaba en ese lugar.
Muchas gracias por los videos. Es mi primer intento con sistemas IBM, todo mi experiencia en mainframe la tengo con la competencia, NCR. Tratando de hacer funcionar el emulador, por ahora con problemas en "TunTap64.dll". Lei algunos comentarios al respecto, lo pruebo e informo del resultado 🙂
No estas viendo ninguno de los videos de Hercules, o te los estas saltando deliberadamente por tener prisa y no atender los mismos, y lo siento pero me da mucha tristeza ayudar a personas que no se toman en serio mis videos porque no les prestan atención. En uno de los videos -no en este-, explico que ademas del Hercules, hay que instalar el CTCI-WIN32 de la web de Softdevlabs (googlea un poco y lo encontrarás y podras descargarlo sin problemas) y cuando lo instales, verás que la advertencia del tuntap64.dll desaparece. Ademas, debes ejecutar el Hercules en modo ADMINISTRADOR, de lo contrario no te cargará los drivers tuntap64.dll. Esta misma duda también la ha preguntado otra gente mas abajo en los comentarios, pero ni te has dignado a leerlos tampoco. De verdad, me siento muy frustrado en estos momentos porque en vez de hacer un mínimo de investigación, vais a la pregunta rápida, y lo siento, pero yo no puedo perder el tiempo asi y responder dudas que ya estan respondidas mas abajo, porque no has tenido ni el mas minimo interes en leer la solución, por lo que yo tampoco voy a tener el interes de contestarte. Pero en fin, a ver, aunque no tengas instalado el CTCI-WIN32 el Hercules te funciona igual, solo que no tendrás TCP/IP, pero es que te da igual porque aunque NO tengas TCP/IP, puedes ejecutarlo en modo local con los terminales definidos en el video en las direcciones 700, 701, y demas, por lo que siempre tendrás una consola con la que trabajar, repito aunque te falta TCP/IP, ya que las consolas y la sesion TSO son NO-SNA locales. Asi que no entiendo cual es tu problema. Respecto al Personal Communications, si no lo tienes, no pasa nada, puedes descargarte cualquier emulador 3270 compatible, que los hay y gratis. Haciendo una simple busqueda en Google poniendo "3270 emulator", me ha salido este gratuito muy bueno y que te va a servir igual: wx3270, te dejo el enlace de descarga: sourceforge.net/projects/x3270/files/wx3270/wx3270-1.1ga9-setup.exe/download De verdad, no puedo comprender como teneis esa falta de iniciativa, y falta de interés absoluto, con dos busquedas simples en Google se solucionan todas las incidencias. Espero haberte ayudado. Y por favor, para la proxima vez, si no te vas a tomar la molestia de investigar un poco cuando tengas dudas, yo tampoco me voy a tomar la molestia de respondertelas, y mas cuando ya han sido solucionadas en los comentarios de otras personas.
Hoy, me han dejado una herramienta para analizar mi red la ip :192.168.1.150;, pero cuando hago ping no contesta. En cuanto a la instación d TCPIP, aparece la dirección 0E20 0E20 3088 CTCA LCS Port 00 IP (tap0) en amarillo, El CTCI-Win esta instalado como administrador y da el mensaje : TunTap64.dll version ** UNPAID TRIAL COPY ** 3.7.0.5409 initiated HHCLC073I 0E20: TAP device tap0 opened Como no sé si he podido tocar algo, voy a eliminar la instalación,actual y instalarlo de nuevo con una mayor atención. Gracias por su colaboració, y disculpe las molestias. Un saludo.
Cambie de emulador y ya realizó exitosamente el logon del IBMUSER. Ahora al realizar la actualización de los ajustes en TCPIP al reiniciar TCPIP no muestra el mensaje "EZZ4314I INITIALIZATION COMPLETE FOR DEVICE LCS1, LINK ETH1" y el PING no logra conectar con host, responde "Haciendo ping a 192.168.1.150 con 32 bytes de datos: Respuesta desde 192.168.1.119: Host de destino inaccesible."... que podría ser la causa...?
Buenos días , solucionado el problema del emulador, he retomado la configuración de TCPIP. Tengo los parámetros bien, según el video. Tengo la dirección E20 en amarillo, lo que entiendo significa que OS/390 ha enganchado con la tarjeta de red. Bien, así las cosas, cuando hago ping a la dirección 192.168.1.150 no responde. ¿A qué puede ser debido?. Gracias anticipadas por su colaboración, y disculpe las molestias.
Es importante que en la configuracion de Hercules, pongas como la primera IP tu IP real de tu PC donde estas corriendo el emulador. Si has seguido paso a paso mis videos y has lanzado el Hercules como Administrador y has instalado adecuadamente el CTCI-Win, deberia funcionarte A LA PRIMERA. Si no, algo has obviado/cambiado/no visto en el video.
Hola, muy buen video Tengo una consulta: Yo tengo una versión z/OS con el archmode z/ARCH, y en el hercules.cnf solo estoy agregando las últimas líneas que corresponden a agregar las IPs real y ZOS, pero me sigue arrojando el error de 'Error opening TUN/TAP device...' Incluso abriendo en el modo administrador, por favor alguna recomendación
El problema es que te falta instalar el driver CTCI-WIN32, de Fish. Busca en Google y descargalo e instalalo (no hace falta que lo compres). Y una vez instalado, te debería funcionar a la primera. Espero haberte ayudado.
Hola, me funcionó, muchas gracias Sin embargo me quedo en la parte donde sale 'INITIALIZATION COMPLETE FOR DEVICE LCS1, LINK ETH1' Me sale todo, pero no logro hacer ping a la IP, incluso me sale la MAC poniendo el arp-a en el cmd. Al entrar en el profile, en mi caso sale que está en el DSN=ADCD. Z110. TCPPARAMS(PROF1) Fue ahí donde puse las IP. y el DSN=TCPIP. PROFILE. TCPIP en mi caso se encuentra en asterisco. Cambié el host local pero de la librería TCPIP, no encuentro dentro de la ADCD, qué podría hacer? 🙏🏼
Hay dos cosas que tienes que tener en cuenta: La IP que le has dado al LCS1 y el GATEWAY que tienes en tu red. Con solo esos dos valores, te deberia funcionar. Recuerda que la IP que le has puesto en el hercules.cnf debe coincidir con la IP del equipo DONDE estas corriendo Hercules y la otra IP debe ser EXACTAMENTE la MISMA IP que tienes en tu PROFILE del z/OS. No tiene mas misterio.
LOADPARM has nothing to do with tap device, it sets the IPL parameters such de IODF profile, Nucleus and LOADxx PARMLIB member that points to the Master Catalog volume. If you have it in blanks, that means that you passed wrong parameter or you put it spaces before the equal symbol... please copy the hercules.cnf AS YOU SEE in the video. And please suscribe to my channel :)
Buenas, no alcanzo a oír bien el video pero cual es la contraseña de ibmuser por defecto? O donde la puedo encontrar? Tengo el host pero no puedo acceder con ningún usuario.
Si lees la documentación que acompaña al OS/390, la contraseña por defecto de IBMUSER es IBMUSER o SYS1, prueba con cualquiera de las dos para ver si te deja entrar. Eso si, te pedirá cambiar la contraseña, asi que tendrás que introducir una nueva de 8 caracteres maximo.
Algo del Firewall esta evitando la conexión por TCPIP para OS390, Me funciona perfectamente con ZOS. en realidad no se que sea, Investigare que bloquea mi conexión, si alguien ya tiene solucionado el problema favor de postear algún comentario. por ahora utilizare el Zos, pero me gustaría tener instalado y funcionando el OS390.
Gracias. Pude instalar y cargar el os390, sin embargo desde la consola principal, no me permite ejecutar "p TCPIP" , luego tampoco me permite cerrar con "s shutdown" , tampoco me permite ejecutar ningún otro comando. En ultima instancia desconecte la consola totalmente, y desde el CMD aplique el EXIT del hercules. E intentado lo mismo varias veces, me carga todo, pero luego no se puede cerrar el os390.
Claramente no estas siguiendo el video ni mis explicaciones. Por favor, vuelve a ver el video en su totalidad, y si no, es que el emulador de pantalla 3270 de la consola no esta enviando el Intro correctamente porque lo que lo tienes mal configurado, por no seguir el detalle del video... Por cierto, cerrar la consola y hacer un exit del Hercules con el OS/390 funcionando por encima, es la mejor forma de cargarte o corromper el sistema... cuidado con esto, igual ya no te funciona correctamente el sistema porque ya te lo has cargado...
Te recomiendo que vuelvas a hacer el proceso desde el inicio, y generar una copia de respaldo por si las dudas, me pasó lo mismo al inicio, pero tuve que restaurar todo hasta que funcione.
I followed all your video and was able to connect via TCP/IP although the ping doesn't work because of timeouts. May it has something to do with the Windows Firewall. But after correctly shutting down OS390 and Hercules as we know it from MVS 3.8j, after restarting hercules, I cannot reconnect to hercules. My 3270 client says that host refused connection? do I have to change CNSLPORT in hercules.cnf from 23 to 3270? Sorry - I got it. I didn't supply port 23, instead I always tried 3270.
I don't know how much English @mainframecorner understand, but if you want I can translate your question. I was educated in mainframe in 1988-89 here in the US, and I worked for a big bank using mainframe, COBOL II, CICS, and DB2 from September 1989 until 1996, and then I was transferred within the same bank to develop Intranet Web applications using UNIX, perl, and in the last 13 years of my career I used mostly Java for Web development. I'm retired now since 2013, but I love to toy with any type of software development. Let me know if you want my help here. Good luck!
no logro generar un plan, tendrás algo escrito, dice que esta el plan, porque lo genere por paneles, pero no corre, manda un error 80n de db2, ni tampoco conectarme por la ip, tengo una maquina virtual, en sistema linux debían, pero lo intente sin conectarme a la maquina virtual, pero no tengo posibilidad de que me conteste la ip alterna; en mi RED LOCAL si puedo
Hola, tengo una duda tengo el hercules.cnf casi igual al del video (exceptuando la ip, que he usado la mia) pero al momento de lanzar el hercules como administrador no me aparecen los volumenes Y y Z (0E20 Y 0E21)
E20 y E21 no son volúmenes, son direcciones de la LCS. Si no te aparecen es porque algo has definido mal, revisa el video y tu fichero de configuración. Ah, si intentas hacer funcionar Hercules sobre un laptop con WiFi en lugar de una tarjetas de red cableada ethernet RJ-45, no está soportado.
¿Avanzo? .Cuando abres la sesion con personal comunicatinon , pones la dirección IP 127.0.0.1, que no es l amisma que figura como mi IP en el fichero cnf. Hago ping a esta dirección y responde,. Pero cuando intento abrir la conexión por Putty sigue rechazando la conexión. Disculpa las molestias.
Hello, do you have a video on how to setup all the same up on an ubuntu Linux server? I'm trying to set it up in Proxmox PVE host to leave it running 24x7.
Gracias maestro, la mainframe con conexión TCP/IP me funciona correctamente en mi PC, solo me falta un detalle, en TIMEZONE E.01.00.00 GTM +1 para España , como seria para GTM -5....gracias.
Buenas tardes! Muy buen video. Te quería realizar una consulta, una vez que nosotros tenemos esta sesión levantada, podríamos empezar a realizar algunos programas y correrlos? Se podría hacer un video de como dar de alta librerías, usuarios , darle los grants en el RACF, como habilitar tablas y demás? La realidad es que le quiero enseñar a una amiga el oficio de cobol y demás y me interesaría bastante poder generar una emulación mainframe como tal. Aguardo su respuesta, muchisimas gracias!
Naturalmente, el ADCD es una distribución precisamente customizada por IBM para desarrollar, tanto COBOL, como REXX, COBOL para CICS y DB2, etc. En un futuro cercano quizas me anime a hacer un video de las caracterisiticas que pides. De todas formas, consulta mis otros videos de Hercules ya que en el ultimo paso de MVS 3.8J, explico como crear y compilar un programa COBOL. Podeis empezar por él y luego ya trasladarlo a un sistema mas nuevo.
Saludos al maestro y a todo el grupo que seguimos este prestigioso canal, por aca les hago una consulta, primera vez que trabajo con este emulador TN3270, y en los datasets no me se ejecuta el comando "COLS", en el TSO/ISPF, me arroja el suiguiente error: IKJ56500I COMMAND COLS NOT FOUND *** , si me pueden ayudar, hice la instalacion y otra reinstalacion desde cero y nada que me funcional :(
Hola buenas, he seguido el video al pie de la letra hasta el momento el cual 0e20 se pone amarillo y no consigo que haga ping. ¿Qué podría hacer? Gracias de antemano
consulta con el SO Mainframe OS/390 se puede combinar java con cobol para usar CICS o Control-M. Me pasaron un github con el Z390 no es lo mismo, bueno me dijeron que con el Z390 puedo usar cisc y control-M, cuestión utilizando java y cobol.
No entiendo nada de lo que has escrito, lo siento. Para empezar no existe el Z390. O es OS/390, o es z/OS. En ambos sistemas, puedes ejecutar CICS y COBOL con JAVA, no se combina con nada, la diferencia es que OS/390 es un sistema operativo mas antiguo, mientras que z/OS es mucho mas nuevo, el la evolución del anterior. Control-M es un producto que no es de IBM, por lo que no viene instalado asi que no puedes hacer pruebas con el a menos que consigas y pagues por una versión.
Ya he hecho varias paradas y arranques con el emulador TN3270, y funciona perfectamente, Con el de IBM, no se que pasas que algunnasveces no funciona. No se uq hago mal.
Igual te has bajado alguna versión con algun fichero de configuracion corrupto o algo. Tambien tienes la version gratuita x3270 para linux y Windows: x3270.bgp.nu/
Mil gracias por este fabuloso video! una pregunta, no consigo hacer pin a hercules, he seguido el tutorial al pie de la letra, tengo winpcap, hercules 3.13, windows 11. He intentado probrar el Winpcac y con otras applicaciones funciona sin problemas. Que puedo hacer?
He trabajado durante 40 años con los mainframae de IBM, si biem en el área de desarrollo. Ahora. ya jubilado, me he instañado el emulador Hércules, para seguir jugando en casa. He instalado el emulado, pero tengo el problema de la dll TunTap64, rc =126.que se somenta en distintos hilos. He hifo a instalar CTCI-W64, pero windowa defender no lo deja instalar por peligros. Verdaderamente es peligroso?, o puedo instalarlo sin problemas para soñucionar el error, y poder terminar la instalación. Gracias anticipadas
No es peligroso, porque El defender lo confunde con peligroso porque el TunTap es un driver que permite el modo promiscuo en la red (lo que es necesario para emular una OSA o un LCS en OS/390) asi que lo puedes instalar sin problemas. Y asegurate de ejecutar Hercules con permisos de administrador, de lo contrario, el driver TunTap no se cargará y te seguirá dando el mismo error.
Lo siento soy nuevo en todo esto, es apasionante aprender de OS390, solo con una duda ¿Como has sacado la consola de personal comunications? ¿Esta se instala aparte?
El emulador Personal Communications es el mismo en todo caso. En este caso concreto, el ADCD OS/390 V2R10, la consola es la direccion 700 y a partir de la 701, son sesiones de TSO, asi que si abro el Personal Communications, la primera pantalla que me abre es la 700, y si abro una segunda pantalla, cogerá la direccion 701, si abro una tercera pantalla, la 702. Asi que la primera pantalla que he abierto se va a asignar como consola de forma automatica.
Naturalmente. De hecho, el ADCD es "Application Development Controlled Distribution", es una versión especial que IBM ha sacado para desarrolladores e ISVs
@@mainframecorner gracias por tu respuesta, una consulta mas, en un Hercules con ADCD z110 he intentado hacer un programa cobol + cics + db2 pero mis transacciones caen con ABEND AEY9, por lo poco que he averiguado, se trata de permisos a los recursos del db2. En Hercules se tiene que hacer alguna configuración adicional? tal vez el RACF ?. PD soy developer, no conozco de esas configuraciones :(
Eso ya es para nota, ahi no te puedo ayudar, será mejor que goglees un poco a ver si consigues la respuesta, yo hace muchos años que ya no toco RACF y estoy oxidadillo...
@@JuanVasquez-il5gb hola Juan, yo también tengo problemas con la conexión de cics a db2, me arroja un sqlcode=-922, ya habrás resuelto este tema con cics-db2????
@@icebergtotal hola si, ya pude resolver la conexión entre el cics y db2 en el zos 110, lo hago de manera manual pero al menos ya me funcionan, déjame tu correo para contactarte, saludos
Por otrolado en la opción de compilación, se indica que el commpilador de C/C++ , y algún otro lenguaje no están soportados. Sin embargo en los discos he encontrado progrmas C++. ¿Se puede instalar el compilador de C/C++? Gracias anticipadas por su colaboración, y disculpe las molestia. Un saludo.
Viene el sistema con C y C++, ahora bien, yo desconozco como compilarlo con JCLs, es algo que no he tocado nunca. Pero viene con C, C++ e incluso JAVA, ademas de COBOL
@@mainframecorner Muchas gracias. Yo sí trabajé con C, en mis tiempos. El problema es que en la opción foreground da el siguiente mensaje : IKJ56500I COMMAND CBC3C00B NOT FOUND , que supongo debe referirse a la CLIST de compilación.Además en el panel figura como : No packed data support . Quizá se refiera a la compilación foregound, y si funcione la opción batch. Le informaré si lo consigo compilando en batch.Muchas gracias por su colaboraicón, y disculpe las molestias. Lo que no consigo, como le he comentado, en otro hilo, es el acceso vía TCPIP.
Interesante video, gracias por compartir. Me surgen dos preguntas. Por una parte, he seguido todos los pasos, pero al hacer el ping sobre la dirección del Hercules, me sale un mensaje que dice "Host de destino inaccesible". Por otro lado, observo que las direcciones IP que se introducen serían las internas de la red a la que pertenece el sistema, no? es decir, no se trata de la IP pública expuesta en Internet. Es así? Gracias
Es correcto. La primera IP es la IP del PC donde tienes el Hercules instalado y que tiene que coincidir, tiene que ser iguales para que el Hercules concte internamente con tu tarjeta de red de Windows. Y la segunda IP, es la IP que le vas a poner al OS/390 para que puedas acceder a él desde la red directamente. Si te dice Host de destino inaccesible es que no has configurado bien las IPs o el controlador tun/tap no esta lanzado (prueba a lanzar el Hercules en modo Administrador).
Hello Sir, I am unable to set time zone for India. India is GMT +5:30. So I set it as E.05.30.30 as shown below. OPERATOR NOPROMPT TIMEZONE E.05.30.00 ETRMODE YES ETRZONE YES ETRDELTA 10 SIMETRID 00 But it sets the time to next day 5:30 am by adding 14 hours to the present time. IEA598I TIME ZONE = E.05.30.00 IXL011I XES HARDWARE SUPPORT IS NOT INSTALLED. REASON: 02 IXC413I MULTISYSTEM SYSPLEX CONFIGURATION PREVENTED BY SYSTEM COMPONENT ISG150I GRS=NONE IS NOT SUPPORTED WHEN RUNNING IN A MULTISYSTEM SYSPLEX.
SALUDOS ALGUIEN PUEDE AYUDARME CON ESTE ERROR POR MAS QUE BUSCO NO SE COMO MODIFICAR O DONDE TENGO QUE MODIFICAR PARA QUE ESTE TUTORIAL FUNCIONE EL EJEMPLO CON EL VSAM ME FUNCIONA PERO CON EL ACCESO A DB2 NO DFHAC2206 17:19:27 CICS Transaction HOL4 failed with abend AEY9. Updates to local recoverable resources backed out.
Te has saltado la parte del video donde alteramos la PROCLIB para que el CICS añada las librerias del DB2. Por favor, tomar vuestro tiempo para ver los videos en su totalidad.
Hola estimado, realice todos los pasos que se indica en el video, sin embargo, despues de cambiar la hora en el terminal, ingrese el comando r 00,u en donde empezaron a realizar la carga de varios componentes, hasta que llego a una linea que dice: IEA299I CONDITIONAL RIM IEAVNPUN NOT FOUND IN SYS1.NUCLEUS. INITIALIZATION CONTINUES y hasta ahi queda pegado.... Quisiera solicitar su orientacion para continuar Se agradece su ayuda, muchas gracias.
No te puedo ayudar, seguramente sea la configuracion de tu terminal, asegurate de que tiene la direccion 700 y esta activa. No te sale nada mas en la pantalla de Hercules? Ningun error?
Cuando desde el CMD ejecuto el hercules.cnf desde me tira el error HCTU002E error opentng TUN/TAP device: 192.168.72 : invalid argument....(esta es la IP de mi PC y esta en el hercules.cnf ...>0E20.2 LCS -n 192.168.1.72 192.168.1.150
yo instale el hercules cuando entro cmd modo administrador, meda el siguiente (HHCTU002E Error opening TUN/TAP device: 127.0.0.1: No error) (error tt32_loaddll: LoadLibraryEx("TunTap64.dll") failed; rc=126: No se puede encontrar el m dulo especificado), no se si es problema de windows 10 , me esta faltando un archivo en hercules - muy buenos los videos
Si te molestas en leer los comentarios, habras visto que le pasa a mas gente. Solo tienes que descargar el driver CTCI-WIN32 de la web de SoftDevLabs que es gratuito y una vez instalado, ejecutar Hercules en modo Administrador, y te funcionará todo de nuevo.
Hola , de antemano, disculpe la extensión. Sigo sin poder acceder por TCPIP. Trato de explicar lo que ocrre, así como el "truco": Aquí pasan dos cosas: el router ( 192.168.1.1) no ve el 390 y el 390 ( 192.168.1.150 )no ve el router. Cuando se le pone la ruta route ADD 192.168.1.150 MASK 255.255.255.255 GATEWAY 192.168.1.1 en la tabla de rutas de mi pc Y a continuacion se hace ping 192.168.1.150 , el ping va al router y este no devuelve nada, porque no ve el 192.168.1.150 y entonces no registra la ruta en la tabla de rutas del router y el ping falla. Cuando elimino la ruta de la tabla de rutas de mi pc, entonces esta ruta fallida, pasa a una CACHE de TCPIP, en la que dura aproximadamente 4 minutos; en este momento si funciona el ping, pero la conexión no va por el router 192.168.1.1,sino que dentro de mi subred, en la caché de TCPIP, se mantiene una red logica de mi pc al 390 y al reves también. Ahora el ping 192.168.1.150 funciona, pero no pasa por el router 192.168.1.1, va a traves de la red logica mantenida en la CACHE de TCPIP de mi pc. Como la ruta 192.168.1.64 192.168.1.150 en la cache TCPIP dura 4 minutos, he programado una tarea cada 4 minutos que añade la ruta a la tabla de rutas de mi PC y a continuación despues de 1 segundo mas ó menos, borra la ruta de la tabla de rutas de mi PC, asi se consigue que la ruta se mantenga en la cache TCPIP constantemente. EL encargado de hacer una ruta de acceso en el router de mi subred y de acceso a 192.168.1.150 , es el propio OS390, cuando arranca y se configura bien automaticamente o bien manual. Pero claro el "mundo" no ve el 390, solo los equips conectados a mi router. Com le he comentado, en otor hilo, me gustaría mantener una conversación con ud. sobre est, así como otros temas que me interesan. Gracias anticipadas por su colaboración.Un saludo.
No tengo ni la mas remota idea de por que razón haces todo eso, pero en mi sistema no tengo que hacer nada de eso para que Hercules salga al exterior, al fin y al cabo, la red virtual que se crea la publica el Windows como otra IP mas, por lo que esos "refrescos" cada 4 minutos para no perder las rutas y demás... no las entiendo. No se que versión tienes de Windows, pero con mi Windows 10 no tengo que hacer nada de lo que dices y funciona todo a la primera... Incluso he podido hacer NAT por el router desde el exterior y llego a las pantallas 3270 sin problemas. Así pues no tengo ni idea de que configuración tienes, pero desde luego no es la que tengo yo porque no tengo que hacer nada de lo que comentas para que funcione a la primera como ya he dicho. Por otra parte, hay una cosa que me preocupa y es que estas dando DEMASIADA importancia a la red TCP/IP del Hercules. y su comunicación con el exterior... O eso me lo parece a mi, incluso quieres o pretendes que se vea por varias redes y por eso estas publicando rutas en tu router. Has publicado media decena de comentarios al respecto... Has de saber que estos videos son de contenido educativo, para que la gente pueda aprender estos sistemas que de otra forma no tendrían acceso, pero ya lo dije en los primeros videos, NO tenemos licencias de IBM para hacer funcionar estos sistemas y por consiguiente estamos realizando algo ILEGAL, no hemos pagado a IBM las licencias, luego no tenemos autorización para utilizar sus sistemas de forma legal. Como es una cuestión educativa, IBM hace "la vista gorda", pero una cosa es esto y otra cosa es lo que creo que pretendes, por favor que me equivoque, pero me da la impresión de que quieres utilizar Hercules con fines empresariales, quizás para mantener una vieja aplicación que tendríais en algún mainframe, y así poder quitar el mainframe y ahorrar costes sustituyéndolo por Hercules, ya que si fuera únicamente interés académico, con que te funcionara en tu equipo bastaría, pero no has parado de dar importancia a que Hercules y OS/390 se comuniquen con el exterior vía TCP/IP, cosa que a nivel educativo no tiene ningún objeto, excepto el uso del sistema para actividades ilícitas. Pues si es ese el caso, desde aquí muestro mi mas sincero RECHAZO y CONDENA por esas actitudes, y me niego a darte ninguna clase de soporte. De verdad, ojalá me equivoque, pero no es la primera vez que lo he visto y no quiero ser cómplice de ROBO. Una cosa es utilizar de forma "pirata" este sistema para enseñároslo y ayudaros a comprenderlo para que os ayude a buscar trabajo en estos entornos, y otra utilizar Hercules en entornos productivos contraviniendo las licencias de IBM. Por esto me podrían denunciar y cerrar el canal, así que por favor, prométeme que tu interés es únicamente académico, educativo.
para cuando generas una biblioteca nueva, y no la puedes ver por 3.4, los elementos claro esta nueva, prueba generando el elemento así e /(mientras), te lo genera vació, en lugar de copiarlo primero, o entra a la opción 2, en lugar de 3.4, en la opción 2 le das el nuevo elemento o jcl que deseas crear
mi mainframe ya no contesta, en la consola esta el mensaje *$HASP050 JES2 RESOURCE SHORTAGE OF JQES - 100%, ya tiere el $PJES2,abend, y lo levente con format, pero no hace nada, ya di ipl con cold start y nada, ese no mensaje no desaparece
De verdad has arrancando con el LOADPARM 0A82CSM1? Estas seguro de ello? Porque con ese parametro, hace un Cold Start y formatea los Spooles del JES2, y te aseguro que funciona. Asi que algo estas haciendo mal
@@mainframecorner mira supuesta mente al momento de levantar hércules, le cambie, pero después me di cuenta que me dijo que no existía, no se porque?, de hecho cuando actualizo hercules.cnf, si lo toma, pero en fin. Estudiando puedo hacer este comando en la consola $TCKPTDEF,NEWCKPT1=(dsn=nuevo nombre,vol=unidad nueva); claro están haberlos definido, cambiando newckpt1 por newckpt2, y después $Tckptdef,reconfig=yes. lo que pasa es que los definí mas grandes y cambie la parmlb, pero estaba lentísimo, yo creo que no haberlo formateado correctamente. No logro aun instalar TAPE's, en 3490, 560
Fantasttico trabajo que haces. Llevo batallando con este error en la consola HHCL005E 0E21: Error writing to 192.168.0.18: Invàlid argument Muchas gracias
Instale el CTCI-WIN trial y ahora me manda este error TunTap64.dll version ** UNPAID TRIAL COPY ** 3.7.0.5409 initiated ]!OOPS! esto quiere decir que la tengo que comprar? Gracias, espero sus comentarios al respecto Saludos
He estado trabajando bien, y hoy me está dando guerra el Personal Comunications. Le pongo la IP 127,0.0.1 y no obtengo la pantalla de Hercules, se queda como colgado con el cursor "dando vueltas". El Hercules arrancó perfectamente sin errores. Gracias anticipadas por su colaboracion, y disculpe las molestias.
@@mainframecorner Según el video Telnet 3270. No sale la pantalla de Hercules. Por otro lado, tengo un proyecto en la cabeza con Hercules, por lo que me gustaría, si tiene a bien concederme una call, o incluso una visita ,in situ,para hablar de posibilidades de crecimiento de Hercules: procesadores, z/linux incluso, terminales que puede atender etc. En definiitiva , que posibilidades tiene como entorno productivo.Gracias anticipadas por su colaboración, y disculpe las molestias. Un saludo
Finalmente he conseguido resolver el problema. Utilizo conexión CTC. Lo que no consigo con os/390 es conectar por FTP (FilleZilla por ejemplo). Se queda esperando el mensaje de bienvenida y aborta finalmente. Agradecería alguna ayuda.
Eso me ha pasado por el Firewall de Windows. Desactívalo momentáneamente, y prueba de nuevo, te debería funcionar a la primera (de hecho, si consigues conectarte vía TCP/IP a una sesión 3270 (no de hercules) y consigues entrar, el problema casi seguro que lo tienes en el Firewall de Windows.
Hola y gracias por tu pronta respuesta. Lo he intentado y no funciona. De hecho en esta misma máquina tengo una instalación de zOS que va perfectamente con FileZilla y contra este mismo firewall. ¿Alguna idea más? Por el momento voy a comparar exhaustivamente el arrranque TCPIP de los dos sistemas a ver si averiguo algo más. Gracias de nuevo.
@LuisMartinez-vy2yh Hola Luis, ¿Podrías compartir la configuración de CTC que has realizado? Intenté muchas veces conectarme usando LCS que @mainframecorner Sir compartió en este video, pero nunca funcionó para mí, no sé por qué (el video reciente de @mainframecorner sobre la conexión TCPIP en z/OS 1.13 funcionó bien pero no puedo conectar regiones CICS-DB2 en z/OS 1.13).
Hola Despues de poner r 00,i va cargando el Os390. Pero no sale el logo de OS390. Me sale IEE6121 CN=01 DEVNUM=0700 SYS=390 USERID=IBMUSER Cpu me salen solo 3 en el Hercules Saludos y gracias
No estas viendo el video. No te has fijado que hay 2 emuladores 3270 abiertos? Si está hasta en la imagen del video, minimo deben haber 2 emuladores abiertos ANTES de hacer IPL en Hercules. Uno es la consola maestra, en la que salen los mensajes de color verde, en la imagen del video es la ventana que está a la derecha. Y luego está la consola TSO NO-SNA, que es la que en la imagen del video es la que tengo a la izquierda y es la que sale el logo de color rojo. Es AHI donde tienes que hacer LOGON, no en la consola maestra. De verdad, entiendo que tengais interes y mucha prisa, pero este tipo de preguntas denotan que no ves el video en su totalidad, porque todo esto lo explico perfectamente, pero parece que o no lo entendéis o no veis el video, y eso me afecta a nivel de estadisticas y me pensalizan en TH-cam porque no se muestra interés y no salgo en las busquedas. Por favor, antes de preguntar, apoyadme y ver el video hasta el final y no saltando dentro de él, porque no me ayudais y vosotros tampoco os enteráis... os lo ruego.
Instalación O.k , después de instalar CTCI-W64. He intentado la conexión con Putty y me responde conexión rechazada. ¿Qué puedo hacer para solucionarlo? Gracias anticipadas y un saludo.
Buenas. Mira de nuevo el vídeo en su totalidad. No, no vayas saltando el vídeo cada 5 segudos, mira todo el vídeo. Bien, ya has mirado todo el vídeo. Has visto como he usado el PuTTY para conectarme? No? Yo tampoco. 😀
@@mainframecorner Hola. No no ví el Putty por ningún lado, pero como lo tenía instalado pensé que podía valer. Con mucha dificultad he descargado el Personal Communications versión 15. He hecho la instalación pero no consigo encontrar el ejecutable de la aplicación. Pora favor, ya sé que eso es otra cuestión, pero estoy colgado. Podría valer el emulador NEXUS, que en mi empresa se utilizaba como alternativa al personal communications. Disculpa las molestias, pues comenté que siempre he trabajado en desarrollo por lo que en sistemas ando perdido.Gracias anticipadas por tu colaboración
Hola, tengo que felicitarte x los buenos videos en mainframe zos, soy un jubilado que practico c/hercules p/recordar viejos tiempo de la actividad, te queria pedir como tomar fecha y hora en JCL, si al agun rexx p/ver calendario y fecha juliana, otra como procesar smf man1/2/3 tuve q activarla pq instale exit IEFACTRL, No funciona incluir en PROGxx comando para levantar esta exit que figura en tu articulo, tuve q instalar los 2 cmds setprog en vtamappl y la ultima seria bueno si podes como instalar PRINTWAY en zos. Saludos y muchas gracias.
No conozco el PRINTWAY, y no es producto de IBM, por lo que me temo que en eso no puedo ayudarte. Respecto al resto, la idea es que vosotros podais ir aprendiendo por vuestra cuenta toda la instalación y sepais activar los productos con la documentacion que esta disponible en Internet. Animo!
Una curiosidad: yo tenia la V1R10 y al compararla con la V2R10 parece como si esta ultima fuera mas antigua. Si hago TSO ISPVCALL en la V1R10 me muestra ISPF v6.0, TSO v3.10.0, RACF v7.75.0 y en la V2R10 me muestra ISPF v5.0, TSO v2.06.0 y RACF v7.70.3 ¿Tu que opinas?
Que yo sepa la versión OS/390 V1R10 no ha existido nunca, del MVS/ESA SP V5R1 se paso a renombrase a OS/390 V2R1 y subió de versiones hasta la V2R10, momento en que la "onceava" versión paso a llamarse z/OS V1R1 con soporte de 64 bits porque podria funcionar en los por aquel entonces nuevos z/Series. Seguramente te estas confundiendo y tu versión V1R10 se refiere no a OS/390, sino a la z/OS, que, obviamente, es muchísimo mas nueva que la versión OS/390 V2R10. Si lo estas corriendo en Hercules, la diferencia es clara: Si el ARCHMODE tienes ESA/390, es el "viejo" OS/390 V2R10. Si en Archmode tienes ESAME o z/ARCH, entonces es la mas nueva z/OS V1R10. Como nota final, z/OS V1 esta hasta la release 13, y luego da el salto a z/OS V2R1 y ahora creo que la ultima que ha sacado IBM hace unos meses es la V2R5. Espero haberte ayudado.
@@mainframecorner Muchas gracias por la detallada descripción. Otro día que aprendo algo nuevo. Los famosos cambios de nombres de IBM siempre me confunden.
Es por eso que yo sigo llamado al AS/400 como tal cuando ahora se supone que se llama IBM i. Ganas de marear al personal disfrazado de marketing, nada mas.
Primero nos dice que el emulador usa dos archivos específicos para emular la salida de impresora y después nos muestra un archivo random, en formato pdf y nos dice que esa es la salida de la impresora emulada.
Y esto es, damas y caballeros, el perfecto ejemplo de persona que no ha entendido nada del video, y que postea el comentario en otro video que no tiene nada que ver. Cuando tenga la mínima educación y respeto para escribir su duda en lugar de cuestionar la veracidad de mis videos, le hare caso. Mientras tanto, cierre por fuera.
@@mainframecorner Uy que delicado el sr, se molesta por nada!!!, en ningún momento he sido irrespetuoso. Al contrario mi opinion es porque voy prestando atención en detalle a lo que va diciendo y trato de replicarlo y veo que algunos asuntos como el mencionado no coinciden. A veces parece un mago sacando conejos de un sombrero y si la explicación que de seguro existe esta de forma random en algún lado, inmerso en 12 horas de videos pues eso no sirve. Tan difícil aceptar que dijo el emulador usa dos archivos para emular la impresora y luego nos muestra una impresión que no se sabe de donde la copio
Si Usted cree que en mis videos parezco un mago sacando un conejo de un sombrero, me temo que Usted no tiene el mínimo nivel exigido para trabajar con estos sistemas, porque carece de paciencia y nivel mínimo necesarios. Yo puedo aceptar criticas, de forma constructiva, pero su primer comentario era destructivo, por ese "contenido random" al que usted hace referencia aduciendo a que yo me invento parte de mi contenido, y eso, señor mio, es una falta de respeto. En segundo lugar, me puede decir en que parte del video aparece que yo digo que el emulador utiliza 2 archivos de configuración para emular una impresora? En que minuto concreto de que video? Pongame un link para que asi lo compruebe yo y se lo pueda explicar mejor... . Y la idea de este canal es ver una serie de videos para comprender todo el entorno, ya que todos los videos están relacionados entre si, y se va desde lo mas basico y luego se va complicando poco a poco...y para eso están las listas de visualización, y si tiene Usted que visionar 12 horas de videos previos para que pueda entender de donde vienen las definiciones y configuraciones de las cosas, pues es lo que tiene que hacer, porque Roma no se construye en un día, señor mío. Si pretende aprender mainframe viendo únicamente mis videos y no leyendo ni una página de documentación de IBM, dedíquese a otra cosa, la informática de computación de grandes sistemas no está hecha para usted.
Urtzi, ante todo gracias por semejante trabajo!!!!! siguiendo tus videos logre tener un mainframe a mano para poder enseñar a los jovenes de la familia y continuar el legado. Lo que no puedo hacer andar es el CTCI en W10, leyendo a Fish indica que tanto CTCI como NPCAP deben estar instalados en la carpeta de 32 bits (Program Files(x86)), así lo hice, e instale la ultima version de NPCAP con compatibilidad para adaptadores WiFi, pero.... NO FUNCIONA!... X-( no entiendo porque el adaptador me queda en un segmento de red diferente y no cuando inicializa recibe un valor NULL por lo que queda en error: "CFishPackApp::FishPackOpenAdapter(NPF_{E6E9C7B8-6B55-410B-8771-5AF651E5F747}): pAdapter->m_hFile is NULL" Mi segmento de red es 192.168.1.xxx, pero el adaptador virtual queda como sigue: Adaptador de Ethernet vEthernet (Default Switch): Sufijo DNS específico para la conexión. . : Descripción . . . . . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter Dirección física. . . . . . . . . . . . . : 00-15-5D-A7-26-32 DHCP habilitado . . . . . . . . . . . . . : no Configuración automática habilitada . . . : sí Vínculo: dirección IPv6 local. . . : fe80::674c:d0f:f667:12f8%40(Preferido) Dirección IPv4. . . . . . . . . . . . . . : 172.28.144.1(Preferido) Máscara de subred . . . . . . . . . . . . : 255.255.240.0 Puerta de enlace predeterminada . . . . . : IAID DHCPv6 . . . . . . . . . . . . . . . : 671094109 DUID de cliente DHCPv6. . . . . . . . . . : 00-01-00-01-2C-9A-74-5F-6C-94-66-DA-81-C1 Servidores DNS. . . . . . . . . . . . . . : fec0:0:0:ffff::1%1 fec0:0:0:ffff::2%1 fec0:0:0:ffff::3%1 NetBIOS sobre TCP/IP. . . . . . . . . . . : habilitado si tienes una idea de como solucionarlo será otro motivo para estarte agradecido!!!!!! Abrazo.
Tienes el sistema montado bajo Hyper-V? Creo que así no te va a funcionar, porque Hyper-V virtualiza un adaptador de red y no usa la MAC real que Hercules necesita para funcionar. WiFI no te va a funcionar nunca, debe ser un sistema con un adaptador cableado. Y por ultimo, has ejecutado Hercules con privilegios de administrador?
@@mainframecorner Hello, I have update the loadparm and did the IPL however I do not see any started task in SPOOL with IMS*, am I missing something. Do I need to execute any command from console to bring it up?
He seguido paso a paso la instalación, además de repasar, analizar, y ajustar configuraciones de mi Laptop, y todo ha salido bien. Excepto que no he logrado que el ping a la dirección IP: 192.168.1.150. a. Instale CTCI-WIN_TRIAL_x64_std_setup, y WinPcap_4_1_3, siguiendo los pasos de estas instalaciones. b. Configure el archivo HERCULES.CNF con los siguientes valores: # IP REAL (MI IP) IP OS/390 0E20.2 LCS -n 192.168.100.11 192.168.1.150 c. Configure los data sets: TCPIP.PROFILE.TCPIP TCPIP.HOSTS.LOCAL 1. Ejecute de nuevo Hercules con privilegios de Administrador 2. Hago IPL, y el OS390 engancha con la tarjeta de red, porque eso indica el mensaje, y se pone en amarillo Pero el ping a la dirección: 192.168.1.150 no es exitoso. He repasado el video 4 veces viendolo detenidamente y pausandolo para ver si logro encontrar algún error o paso saltado. Pero no veo algo que haya hecho mal. Establecí IP fija en mi adaptador de Red Ethernet. Pense en Firewall y lo desactive para hacer pruebas. También he pensado que mi salida a internet es por Wifi y no por tarjeta de Red Local con cable RJ45. Todo esto en Windows 10 con usuario Administrador. Complete el video hasta su fin, y todo quedo de maravilla, excepto porque no logro la tan esperada respuesta del ping. No se me ocurre nada por el momento. Agradezco cualquier ayuda generosamente!
Tanto la IP real como la IP del Hercules, DEBEN ESTAR SIEMPRE SIEMPRE SIEMPRE SIEMPRE EN LA MISMA SUBRED. No te funciona ni te funcionará NUNCA porque el Hercules y el PC que lo aloja no pueden enrutar el trafico desde una IP a otra, no puedes tener tu IP con 192.168.100.11 y que pretendas llegar a la IP 192.168.1.150, porque la red 100 y la red 1 son redes DISTINTAS, y mas si tu mascara de subred es 255.255.255.0 y no tienes un router entre ellas. Asi que cambia la IP del Hercules a la 192.168.100.150 en vez de la 192.168.1.150 y te deberia poder funcionar. Asi que eso por una parte. Y la otra, acabas de dar en el clavo: WiFI NO ES COMPATIBLE POR EL TIPO DE TARJETA QUE ES. Debes tener una red cableada para que te funcione. O tienes que poner la IP de la tarjeta de red cableada, con WiFi no funciona.
@@mainframecorner Hola Urtzi. Realice los cambios sugeridos (solo que cambie mi IP de red Ethernet igual que la del video, para seguir usando la IP: 192.168.1.150), y por si quieres ver como quedo, te comparto el siguiente enalce: drive.google.com/drive/folders/1-L5FaTSd5aq6_y4ePIY7-LUmp9WV7BVJ?usp=sharing Sin embargo no logre tener exito.
Te has vuelto a equivocar. Lo primero es que debes saber cual es tu puerta de enlace o Gateway REAL de tu red. Si es 192.168.1.1, entonces en la captura 8 lo tienes MAL. Debes poner 192.168.1.1 y no 192.168.100.1 porque todo debe estar dentro de la misma subred. Pero si tu puerta de enlace real es la 192.168.100.1, entonces no has entendido nada de mi mensaje porque has hecho exactamente lo contrario de lo que te he dicho que hagas. Debes tener tu equipo cableado dentro de la red 192.168.100.X y cambiar la IP del Hercules de 192.168.1.150 a 192.168.100.150. Y lo siento, pero este es mi ultimo mensaje, si quieres poner Hercules en la red, anted debes tener conocimientos de redes y no estas demostrando tenerlos, por lo que primero aprende bien como se configura una red y luego podras aprender a configurarlo bien bajo hercules. En otros comentarios tienes tambien la solucion de otros que les ha pasado lo mismo que tu y que lo han solucionado, por lo que entiendo que si tu no te has molestado en leer los otros comentarios, yo no puedo perder mas tiempo atendiendote. Animo y que tengas suerte.
@@mainframecorner Mira Urtzi de hecho antes de usar la IP: 192.168.100.1, utilice la 192.168.1.1. y paso lo mismo. Pero voy a cambiarlo de nuevo para probar de nuevo.
Hola , he esta intentando me salen estos errores ya instale el CTCI-WIN y aun asi me sale aun ejecutando de administrador el cmd no corrige el error TunTap64.dll version ** UNPAID TRIAL COPY ** 3.7.0.5409 initiated +HHCTE001I Console connection thread started: tid=00002B10, pid=2280 HHCTE003I Waiting for console connection on port 23 HHCTU002E Error opening TUN/TAP device: 187.188.10.218: No such file or directory HHCLC073I 0E20: TAP device opened HHCLC074W TT32SDEVBUFF failed for device : Bad file descriptor. HHCLC075W TT32SIOBUFF failed for device : Bad file descriptor. HHCCP002I CPU0000 thread started: tid=0000147C, pid=2280, priority=15 HHCCP003I CPU0000 architecture mode ESA/390 alguna recomendacion _? \
Estas conectado a Wifi o tienes una LAN? Si es por Wifi, NO TE VA A FUNCIONAR. Ya lo he contestado varias veces en este canal, todos quellos que tratan de conectarse a la IP del interfaz de red que sea una WiFi, no esta soportado. Debes tener un equipo cableado por ethernet a la red para que tengas soporte.
Sigo , no había terminado todo el mensaje. Ahora cuando abro la consola , me sale una linea en la venta de de cmd , indicando: Client 127.0.0.1connected to 3270 device 0.700 , que entiendo es normal, per antes no había reparado en ello. Cuando hago IPLl comienzan a salir mensajse en la ventana cmd como si de un ABEND setrtara a CPU00001: Stack -full exception CODE=0030 ILC=4 PSW=070C200 yy los regidtros. Y ello continuamente. La consola 3270, está parad, y los últimos mensajes que veo son : *IEFB081E LOGREC DATA SET IS FULL
No se que es lo que estas haciendo pero la consola maestra la deberias tener en el emulador y no en el Hercules. Los diferentes "traps" de hercules son normales. Seguro que estas haciendo paso a paso lo que explico en el video? Porque me parece que no...
Mis disculpas. Entendía que Hercules is an open source software implementation of the mainframe System/370 and ESA/390 architectures, in addition to the new 64-bit z/Architecture. Hercules runs under Linux, Windows (98, NT, 2000, and XP), Solaris, FreeBSD, and Mac OS X (10.3 and later).Hercules is OSI Certified Open Source Software licensed under the terms of the Q Public Licence.
En el video N1 dentro de la carpeta OS390 tienes de un momento a otro el fichero hercules.cnf que no se de donde lo sacas, el fichero hercules.cnf que esta dentro de la carpera "HERCULES" es totalmente diferente al que estas mostrando en el video
De verdad es tan dificil que lo entiendas? Cada instalación y configuracion del sistema operativo que quieras emular, es un fichero de configuracion DIFERENTE. El que viene dentro de la carpeta Hercules es un fichero de configuración de EJEMPLO, que no esta asociado a ningun sistema operativo, es solo para que veas que arranca, pero no puedes hacer nada con el. El fichero que yo he creado para el arranque del OS/390 es un fichero que me he basado después de leer el PDF de OS/390 New User's Cookbook. De verdad, tu te has visto el video o solo has saltado de una parte a la otra? Tu pregunta está contestada sobradamente dentro del video, por lo que si no te molestas en ver el video en su totalidad, no pienso perder mi tiempo ayudandote.
@@mainframecorner Hola, solo hice 2 consultas simples y no puse nada malo de tus videos, creo que no deberías ser tan BORDE en tus respuestas, programo hace 12 años en cobol mainframe pero no se nada de configuración, solo quería instalar el emulador para reforzar unos conceptos. pero si vas a responder a cada consulta de esa manera, mejor lo dejo.
Con el debido respeto, si me pongo "borde" como tu dices es porque haces preguntas que están SOBRADAMENTE RESPONDIDAS EN EL VIDEO, por lo que infiero por ello, que o bien no te has visto el video EN SU TOTALIDAD, en el que explico como y desde donde generar el fichero de configuración Hercules, o que no has entendido nada. Tampoco ni te has molestado en leer los comentarios, donde esta pregunta que hacías ya estaba respondida también, y que incluso adjuntaba toda mi configuración hercules.cnf para que la copiarais directamente en plan copiar -> pegar en texto. Pero no, lo que tu has hecho por la clase de pregunta que has escrito (y pocas veces me equivoco) ha sido ver 4 minutos sueltos del video (o dando hacia el cursor hacia adelante para que vayas de 5 en 5 segundos), no leer los comentarios en absoluto, no leer la documentación del Cookbook (el PDF que viene con el OS/390), no ver los videos de introducción al Hercules donde precisamente explico todas tus dudas, y ponerte a preguntar sin mas, y hacerme perder el tiempo. Cuando si me hubieras tenido un MINIMO DE RESPETO, hubieras visto mi contenido que pongo a vuestra disposición de forma altruista, hubieras visto los videos de introducción al Hercules, hubieras leído la documentación e incluso los comentarios vertidos, no tendrías que haber hecho tu pregunta, porque no tendrías ninguna duda y mas con ese "background " de experiencia que dices que tienes. Sabes lo DESCORAZONADOR que es para un creador de contenido como yo, el ESFUERZO que me lleva a poner a vuestra disposición mi conocimiento editando estos videos, y que luego la gente vaya a lo facil preguntando cosas con las que demuestran que ni se han molestado a ver el fruto de mi trabajo? Sabes la falta de seriedad que has demostrado? Como no me voy a poner borde? Que llevas 12 años programando en COBOL? Pues me dejas anonadado, de verdad, una persona con 12 años de experiencia no sabe que debe consultar diversas fuentes y ya, cuando ha agotado todos los recursos, entonces si, con toda la razón del mundo, preguntar? Porque todo ese proceso te lo has saltado con tu primera pregunta. Lo siento si sueno vehemente, pero es que se me termina acabando la paciencia porque me parece que no os tomáis en serio mi trabajo. De verdad.
It would be interesting to see the configuring TCP on a VM using Linux. Enjoy watching your videos even through the translation to English loses some. Thanks.
Sorry, I don't know Linux... But using Hercules under a virtual machine is not recommendable, because Hercules itself consumes very high amount of CPU so, inside a VM in KVM or VMware, has very poor performance. Also, the CTCI or LCS virtual adapter can intgerfere with the virtual ethernet adapter of the VM, so you will have conectivity issues if you plan to set up LCS inside Hercules. Better use a physical machine and a physical network interface to have no issues.
I keep getting this error on Proxmox ( debian) host: HHCTU002E Error opening TUN/TAP device: 192.168.1.10: No such file or directory HHCLC073I 0E20: TAP device opened This seems to suggest that TUN/TAP is not setup properly.
@@mainframecorner úlltima duda. Tienes alguna idea por que al hacer ping a la ip del z/OS desde otro ordenador que se encuentra en la red local no responde? más que nada no puedo conectarme con la IP asignada al z/OS desde otra terminal 3270 que se encuentra en la misma red. Puedi hacerlo desde la misma terminal ddonde esta la master console pero no desde otro equipo en la red local.
En la consola maestra muestra mensajes: "HHCTU005E Invalid net device name specified: " "HHCLC042E Port 00: Read error: Bad file descriptor", "HHCLC008E ioctl error on device : Bad file descriptor.", "HHCTU005E Invalid net device name specified:", "HHCTU011E Invalid net device name specified:", "HHCLC008E ioctl error on device : Bad file descriptor." ...
hola, la verdad se me complica seguirte y no puedo ni entiendo como hacer funcionar el emulador, lo abri desde cmd pero no se como abrir las terminales, alguien puede ayudarme por favor
Eso es porque has empezado con un video que es complejo si no entiendes los conceptos de emulación, busca en mi canal y comienza con el primer video de Hercules, que es este: th-cam.com/video/9t0shkzd5C8/w-d-xo.html Y si aun asi eres incapaz de seguirme, igual este canal no es para ti.
Al dar logon con IBMUSER y su password el sistema responde con el mensaje: "IKT00405i SCREEN ERASURE CAUSED BY ERROR RECOVERY PROCEDURE" y no continúa con el menú del ISPF. Y la consola maestra muestra el mensaje: STC00004 IOS0001 0701,07,IOE,11,0E00,010000000011,,,VTAM IKT112I SEND ERROR DURING QUERY PROCESSING FOR TSO0002 , RPLRTNCD=04, RFLFDB2=04, SENSE=00000001 , y no me permite cancelar desde consola al menos no hallo los comandos para que los acepte... ya que antepone una "E" a lo que le digito...por ejemplo si le digito "s shutdown" lo toma como "Es shutdown" y no reconoce el comando, pues muestra "IEE305I ES COMMAND INVALID"...
@@mainframecorner Uso el emulador: QWS3270 PLUS, normalmente funciona, posiblemente la configuración es errónea, sin embargo para la Consola funciona bien. Intentaré obtener otro emulador. (El de IBM Personal Comunication no es gratis, ..)
@@arturoserralde1898 Puedes probar con el x3270, tiene su versión en Windows y funciona bastante bien (y es licencia GPL asi que lo puedes descargar sin coste).
Fantastico video. Me sale el siguiente error al executar el Hercules. ** tt32_loaddll : LoadLibraryEx(TunTap64.dll") failed; rc=126 : No se puede encontrar el modulo especificado. Esperando me puedas ayudar! Un saludo y gracias
Tu no te has visto el video, verdad? No te lo has visto, está claro, porque yo he dicho claramente cual es el disco de IPL en el video y no es ese (NO ES EL DISCO 0A82, POR ESO TE DA ERROR). Por favor, estate atento y mira de nuevo el video.
Muchísimas gracias. Recientemente he sido contratado como operador para un mainframe, sabiendo la empresa que traía 0 conocimiento base (ni siquiera sabía que existían los mainframes 😅)
Ésto viene genial para poder cacharrear e indagar en mi tiempo libre, eternamente agradecido por tu contenido.
Thanks!
Muchas gracias por tu SuperThanks y por tu apoyo!!
Más allá que pueda parecer denso, es muy buena la explicación y el detalle de la misma. Muy clara. Vuelvo varias veces , para consultarlo
Lo he instalado un mac, algunos problemas con el tcp/ip porque es distinta la configuración, pero me ha sido de gran ayuda, Gracias!.
¡Grandioso! Maestro, Mainframe Corner me ha ayudado mucho. Logré una instalación totalmente replica de su video, única diferencia que es en mi máquina 🙂. Mucho le agradecería con un video donde nos enseñe a leer las salida del SDSF con valores en variables del código cobol. Agregaré comentarios de esta configuración que puedan contestar y ayudar al foro a lograrlo con éxito como su video. ¡Muchas gracias!
Muchas gracias por el video, muy ilustrativo y bien informado.
Quiero aportar algo para aquellos que presenten problemas con respecto al TCP/IP , y es si tienen algun programa como Wireshark que utiliza NCAP la instalacion de CTCI-WIN no resultara exitosa debido a un conflicto con WINPCAP (debido a que indica que hay una version mas nueva, pero no parece tomarla), por ende tendran que borrar el NCAP o el wireshark por completo (en mi caso para no darme mucho rollo con el asunto).
Despues de eso todo deberia funcionar como se indica en el video.
Adicionalmente cuando estan en hercules vean los perifericos conectados fijense si estan el Y y Z que en mi caso fueron indicio del fallo.
hola, ¿pudiste hacerlo funcionar en Windows 10 con adaptador WiFi?
Hola maestro, muchas gracias por aportar este conocimiento. De verdad me ha sido muy útil, pues me estoy adentrando al desarrollo COBOL en mainframe. Saludos desde México.☝🤓
Gracias por el increíble video. Me pregunto si en el futuro harás un video sobre la versión más reciente de z/OS. Eso sería genial. Muchas gracias.
Muchisimas gracias por el SuperThanks!!!! Si buscas en mi canal, tienes otro video igual, pero con z/OS 1.11, que es mucho mas moderno.
@@mainframecorner Gracias, también vi ese video. Me preguntaba si hay una gran diferencia entre la versión 1.11 y otras como la 2.5 y la 3.1.
No, lo que pasa es que los z/OS mas modernos tienen ZOWE, zOSMF y mas opciones en el SDSF, pero el funcionamiento de DB2, COBOL y CICS sigue siendo el mismo, solo que con versiones mas actuales. A menos que necesites estudiar zOSMF, el z/OS 1.11 te sirve perfectamente si lo que quieres es aprender a programar COBOL/CICS/DB2
@@mainframecornerGracias !
Hola, acabo de a arrancar ISPF. Fue necesario cambiar la configuración del teclado dos veces, una para la consola maestra, y otra para la pantalla S/390, pero ya funciona.
Sigo con la paraametrización de TCPIIP, según el vídeo. Muchas gracias por su colaboración y disculpe mi torpezacon estas cosas, "es que soy de dearrrollo je,je".
Logre la instalación completa con Éxito! 🙂. Personalmente tenía problemas al instalar como: Error Opening TUN/TAP Device... que se resolvió instalando driver CTCI-WIN32, de Fish como lo comenta el Maestro. Otro más es IBM Personal Comunication, ambos (driver CTCI-WIN32 y Personal Comunication) tuve que bajar el Trial de Windows y de IBM respectivamente, quizá vencido el periodo de prueba tenga que adquirirlo 😞. Probé con otro emulador como TN3270, WC3270 pero no tuve éxito.
Hola
Podrías indicar los link para la descarga de los drivers, por favor.
Muchas gracias.
Hola! Excelente faena. Por el canal y por la dedicación que aportas
Una pregunta. Si hago un Ping de 192.168.0.60 . Me sale bien. Se entiende en amarillo E20. Hago ip en Hèrcules con 192.168.0.60 no puedo connectarme. Esperando me puedas ayudar. Un saludo
Gracias a ti!!
Hola! Eh podido hacer un ping de 192.168.0.60 sin problema. E20 sale en amarillo. Si hago una sesión con el Hèrcules 192.168.0.60 puerto 23. No se abre el Hèrcules!. A ver si me puedes ayudar. Un saludo
@@mainframecorner Hola y saludos desde Canada, has hecho esta instalacion en Linux ? gracias por los videos, saludos
Excelente, muchas gracias por esta valiosa información en vuestro video..............
Gracias a ti!
Pordrias por favor decirme si has hecho algun video donde creas y configuras nuevos usuarios en OS/390 o si vas a crear uno mas adelante?
No, pero en la documentacion del primer DVD del ADCD para z/OS 1.11 aparece un tutorial de como hacerlo. Es mucho mas facil de lo que piensas.
Muy bien explicado, como siempre. Muchas gracias
Gracias a ti
Como haces para cambiar de la pantalla de la consola a visualizar los discos y viceversa?
No entiendo lo que quieres decir. Dentro del ISPF? Si es asi, con F2 creas una pantalla nueva y con F9 puedes alternar la pantalla nueva con la actual.
Excelente! ¡Gracias por compartir! ✨✨✨👏👏👏🇵🇾🇵🇾
Pregunta, ¿como montas los DVDs? ¿Tienes algun software para leer los ISO's y verlos como si fuera un tocador de DVD? Gracias y de seguro tendré mas preguntas tontas.
No, en Windows 10 si haces clic derecho sobre la imagen ISO, te permite "Montar" la unidad, y se convierte en una unidad de DVD, por lo que puedes consultar su contenido.
@@mainframecorner Tuve alguna dificultad tratando de montar la imagen ISO en Windows 11 ya que estaba recibiendo este mensaje «the app you're trying to install isn't a microsoft-verified app». Entonces, encontré en la WEB como arreglar mi dilema, y esto fue lo que hice:
- Fui a «Settings», pero en mi caso solo sale una ventana con «Home» y 3 barritas al lado izquierdo de «Settings»
- Hice click en esas barritas para así ver varias zonas u opciones como, Home, Bluetooth & Devices, Network & Internet, Personalization, Apps, ...
- Hice click en Apps, lo cual me llevó a varias otras opciones ...
- Ahí seleccioné «Advance app settings», que me trajo a otras opciones
- Bajo la ventana «Advance app settings», encontré un menu con la etiqueta que dice «Choose where to get the app», lo cual podría decir en españo «Escoge dónde obtener el app», y en el menú, por defecto, estaba seleccionado como «The Microsoft Store only (Recommended)», y ahí lo cambié a «Anywhere» al mirar las opciones del menú. En fin todo una odisea para poder montar las imágenes ISO.
No solo pude arreglar el problemón con las imágenes ISO si no se arreglaron otros programas que no funcionaban como WINRAR (que tengo licencia para usarlo) y VLC Media Player entre otras herramientas que tengo en mi PC. Dejé esto por escrito acá para ayudar a otros que tengan el mismo dilema que tuve yo. Gracias por su video y sus prontas respuestas. 🤔
No entendí como abrió la ventana "IBM Personal Communications - Gestor de sesiones". ¿Dónde está ese software o necesito ver otro video antes de este? ¿Podría usar este emulador con mi AMD Ryzen 5 5600X 6-Core Processor? Gracias 🤔
El Personal Communications es un emulador de pago de IBM, que es el que en su día compre. De todas formas, si no lo tiene, puede buscar en este canal, como instalar el emulador libre Wx3270, que funciona exactamente igual. Naturalmente que puede utilizar el emulador en cualquier ordenador, la unica diferencia es que le ira mas rapido o mas lento si la CPU es mas nueva o mas vieja, pero si le funciona Windows 10, podria perfectamente ejecutarlo.
@@mainframecorner Gracias, pero donde puedo comprar "El Personal Communications" de IBM. Tengo entendido que hay otra shareware que cuesta $30 USD, ¿sabes algo sobre eso--y creo se llama "vista tn3270" aunque tiene 30 días de prueba gratis?
Hola.
Ya he solucionado el problema de conexióna Hercules con el personal comunications.
¿Cómo? Descargando el emulador TN3270 plus. No sé que le pasa a la decarga que hice de personal Comunicatios de IBM. Así compraré la licencia TN3270 plus.
No logro que muestre el mensaje: ""EZZ4314I INITIALIZATION COMPLETE FOR DEVICE LCS1, LINK ETH1" y el PING no logra conectar con host, responde "Haciendo ping a 192.168.1.150 con 32 bytes de datos:", "Tiempo de espera agotado para esta solicitud." ... ¿Cómo puedo lograr la conexión?...
Hola. He configurado TCPIP con los siguientes parámetros, mi IP:192.168.1.164; mi GATEWAY 192.168.1.1; localhost 127.0.0.1; IP del hercules 192.168.1.150
En estas circunstacia la dirección E20, se ilumina en amarillo. Pero el ping a la IP 192.168.1.150 produce "Tiempo agotado de espera para esta solicitud".
¿Qué puedo hacer?. Gracias anticipadas por su colaboración y disculpe las molestias.
Hello, Thanks for the details. I am trying to login to IMS using the command L IMS3270 and then default user id IBMUSER. It doesnt allow me to login and throws the message.
"LCL702 UNABLE TO ESTABLISH SESSION - INIT SELF FAILED WITH SENSE 087D0001"
Any help on this please?
I'm sorry, I didn't worked with IMS, only with CICS, I can't help you. But that error is because IMS is not started, is a VTAM node error because IMS didn't give a Logon Screen to VTAM. You need to start IMS first with a LOAD parameter to have a IMS logon screen.
Hola!, consulta, tengo configurado OK TCP/IP tanto PROFILE como HOST, pero si bien tengo activado el dispositivo en HERCULES (naranja), en la consola aparece el error STC00208 BPXF024I (FTPD) Jan 2 23:11:37 ftpd 65578 : EZY2658W domain name unknown: gethostbyname() error. Y el hercules no responde al ping, ni conecta a la direccion asignada. que me esta faltando?. gracias de antemano.
Asegurate de lanzar el Hercules en modo administrador y que la IP real de tu equipo se corresponda con la explicada en la configuración Hercules. El error de FTP no tiene nada que ver.
@@mainframecorner Ante todo, muchas gracias por la pronta respuesta, ahora bien, la ejecucion la realizo siempre bajo modo Admin de windows. De hecho la activacion del TunTape64 la realiza sin problemas, la linea de configuracion TCP del .cnf es "0E20.4 LCS -n 192.168.0.15 192.168.0.150". el LSC activa sin problemas en la configuracion TCP del PROFILE, es mas, el puerto 23 esta escuchando segun el mensaje de consola y el browse de la salida TCP del JOB. pero sigo sin poder hacer ping al destino 192.168.0.150, mucho menos establecer una sesion TCP terminal. :(
Tu IP de la máquina PC es 192.168.0.15? Debe ser obligatoriamente un interfaz de ethernet RJ-45, si es WiFi no te va a funcionar, porque son sistemas distintos.
@@mainframecorner ahi estaba la madre del borrego... SI, mi IP es asignada por el DHCP en mi coneccion WiFi, no estoy conectado a ningun RJ45,tengo que ver alguna manera de hacerle creer a Hercules que tengo una conecion Ethernet..., gracias por aclarar el panorama!
Muchas gracias por los videos!
bien Mainframecorner!!!!! mil gracias!!!!!!!!!!!!!!
Gracias a ti!!
Hola a todos.
Gracias por el video. De verdad me resultó muy instructivo.
Estoy encantado de ver de nuevo loos mainframes después de 40 años de alejamiento. Cosas como CICS, IMS, COBOL, PL/I, ASSEMBLER, JCL, etc. me trajeron muy gratos recuerdos.
Me he propuesto involucrarme en este mundo de nuevo; pero aunque creo que algunas cosas me son familiares, debo retomar el dominio del detalle, y eso tomará tiempo. Sin embargo, lo disfruto una enormidad.
Respecto a este video, hice el ejercicio varias veces para asegurarme de que todo funcionara bien y de que dominaba el proceso.
Tengo una pregunta si puedes apoyarme con eso. Deseo automatizar el comando "IPL 0A80"; o sea, que Hércules lo ejecute automáticamente sin que se deba introducir desde la consola Hercules. He buscado en Internet y no encuentro la forma de hacerlo. Sin embargo, creo recordar que en tu video del MVS con Hyperion el Hercules arranca solo el IPL sin necesidad de comando alguno.
Puedes orientarme sobre como hacer eso?.
Gracias de antemano.
No es cierto, te habrás confundido, yo con Hyperion no he podido hacer nada de lo que dices porque no se hacerlo, el emulador tiene que estar activo y lanzar un comando por script, para que arranque de forma automatica creo que no se puede hacer, y es mejor asi, ya que si haces IPL del sistema y no tienes antes abierta y conectada una consola, puede fallar.
@@mainframecorner Tienes razón. Mis disculpas. Confundí tu video de Hypoerion con uno de Moshix donde si lo hace con el 3.8J.
Respecto a lanzar el IPL sin la consola activa, yo lo hago.
He creado un .bat que activa tl Hercules, pero justo antes de esa sentencia, lanzo la consola Wx3270. La ventana espera unos segundos pero en ese momento ya el Hercules ha arrancado y se conecta. El resto viene cuando doy el comando de IPL y entonces ya se convierte en consola con la conexión anteriormente abierta.
Gracias por tu respuesta.
Bueno, es que moshix es un crack, no estoy a su altura. Yo hago otro tipo de videos bastante alejados al tipo de videos que hace él, el lleva muchos mas años que yo experimentando con Hercules...
@@mainframecornertu también eres un crack, tus videos son excelentes! 🎉🎉 ¡Gracias!
Excelente video, aunque tarde 3 días por errores míos, pero se logro
Hola de nuevo. Según he visto, en un hilo más adelante, he hecho ping a la dirección 192.168.1.150, la que viene en el fichero de cnf , me dice "destino inaccesible". Como he dicho anterirormente HERCULES está arrancado O,K sin errores con cmd como administrador. ¿Qué puedo hacer?.Gracias anticipadas, y un saludo. po
Gran video!
Hola, estuve viendo el video, ya que estoy en la etapa de aprendizaje, siguiendo todos los pasos que indica. Sin embargo el archivo de configuracion de la herramienta Hercules, NO viene en la transcripcion, sería muy engorroso escribir lo que aparece en el video, será posible compartir el contenido de este archivo??. Se lo agradecería.
Esto ya lo contesté hace un año, y le adjunté el contenido del archivo, asi que mira en los comentarios mas antiguos y ahi lo verás.
Muchas gracias por tu celeridad@@mainframecorner, voy a verificar lo que me indica. Muchas gracias.
Disculpa que libro es el que recomiendas, estoy iniciando y me gustaría tener una referencia de cada parte importante
Te recomiendo que busques en Google, "ABCs of z/OS System Programming", y te leas todos los volúmenes posibles, si consigues leer todos los libros sin problema, tendrás todo el conocimiento necesario para desenvolverte en este sistema operativo.
Hola de nuevo. Ya he conseguido hacer IPL; he llegado a la reply de la hora. Le contesto r 00,u para que mantenga la hora , pulso enter y: el cursor se va al principio del comando y no responde el sistema. ¿Que puede pasar: no está bien el comando,?.Gracias anticipadas por su colaboración y disculpe las molestias. Un saludo.
Luis.
Eso es que la tecla INTRO no la tienes configurada como ENTER, sino como Salto de Linea. Que emulador tienes? Si es el Personal communication, prueba a pulsar la tecla "Ctrl Derecha", ya que en los teclados antiguos terminales la tecla Intro estaba en ese lugar.
Muchas gracias por los videos.
Es mi primer intento con sistemas IBM, todo mi experiencia en mainframe la tengo con la competencia, NCR. Tratando de hacer funcionar el emulador, por ahora con problemas en "TunTap64.dll". Lei algunos comentarios al respecto, lo pruebo e informo del resultado 🙂
No estoy pudiendo avanzar. Tampoco pude obtener el IBM Personal Communitacions. Agradecería cualquier ayudad para seguir intentandolo.
No estas viendo ninguno de los videos de Hercules, o te los estas saltando deliberadamente por tener prisa y no atender los mismos, y lo siento pero me da mucha tristeza ayudar a personas que no se toman en serio mis videos porque no les prestan atención. En uno de los videos -no en este-, explico que ademas del Hercules, hay que instalar el CTCI-WIN32 de la web de Softdevlabs (googlea un poco y lo encontrarás y podras descargarlo sin problemas) y cuando lo instales, verás que la advertencia del tuntap64.dll desaparece. Ademas, debes ejecutar el Hercules en modo ADMINISTRADOR, de lo contrario no te cargará los drivers tuntap64.dll. Esta misma duda también la ha preguntado otra gente mas abajo en los comentarios, pero ni te has dignado a leerlos tampoco. De verdad, me siento muy frustrado en estos momentos porque en vez de hacer un mínimo de investigación, vais a la pregunta rápida, y lo siento, pero yo no puedo perder el tiempo asi y responder dudas que ya estan respondidas mas abajo, porque no has tenido ni el mas minimo interes en leer la solución, por lo que yo tampoco voy a tener el interes de contestarte. Pero en fin, a ver, aunque no tengas instalado el CTCI-WIN32 el Hercules te funciona igual, solo que no tendrás TCP/IP, pero es que te da igual porque aunque NO tengas TCP/IP, puedes ejecutarlo en modo local con los terminales definidos en el video en las direcciones 700, 701, y demas, por lo que siempre tendrás una consola con la que trabajar, repito aunque te falta TCP/IP, ya que las consolas y la sesion TSO son NO-SNA locales. Asi que no entiendo cual es tu problema. Respecto al Personal Communications, si no lo tienes, no pasa nada, puedes descargarte cualquier emulador 3270 compatible, que los hay y gratis. Haciendo una simple busqueda en Google poniendo "3270 emulator", me ha salido este gratuito muy bueno y que te va a servir igual: wx3270, te dejo el enlace de descarga: sourceforge.net/projects/x3270/files/wx3270/wx3270-1.1ga9-setup.exe/download
De verdad, no puedo comprender como teneis esa falta de iniciativa, y falta de interés absoluto, con dos busquedas simples en Google se solucionan todas las incidencias. Espero haberte ayudado. Y por favor, para la proxima vez, si no te vas a tomar la molestia de investigar un poco cuando tengas dudas, yo tampoco me voy a tomar la molestia de respondertelas, y mas cuando ya han sido solucionadas en los comentarios de otras personas.
Hoy, me han dejado una herramienta para analizar mi red la ip :192.168.1.150;, pero cuando hago ping no contesta.
En cuanto a la instación d TCPIP, aparece la dirección 0E20 0E20 3088 CTCA LCS Port 00 IP (tap0) en amarillo,
El CTCI-Win esta instalado como administrador y da el mensaje :
TunTap64.dll version ** UNPAID TRIAL COPY ** 3.7.0.5409 initiated
HHCLC073I 0E20: TAP device tap0 opened
Como no sé si he podido tocar algo, voy a eliminar la instalación,actual y instalarlo de nuevo con una mayor atención.
Gracias por su colaboració, y disculpe las molestias. Un saludo.
Cambie de emulador y ya realizó exitosamente el logon del IBMUSER. Ahora al realizar la actualización de los ajustes en TCPIP al reiniciar TCPIP no muestra el mensaje "EZZ4314I INITIALIZATION COMPLETE FOR DEVICE LCS1, LINK ETH1" y el PING no logra conectar con host, responde "Haciendo ping a 192.168.1.150 con 32 bytes de datos:
Respuesta desde 192.168.1.119: Host de destino inaccesible."... que podría ser la causa...?
Buenos días , solucionado el problema del emulador, he retomado la configuración de TCPIP. Tengo los parámetros bien, según el video. Tengo la dirección E20 en amarillo, lo que entiendo significa que OS/390 ha enganchado con la tarjeta de red.
Bien, así las cosas, cuando hago ping a la dirección 192.168.1.150 no responde.
¿A qué puede ser debido?.
Gracias anticipadas por su colaboración, y disculpe las molestias.
Es importante que en la configuracion de Hercules, pongas como la primera IP tu IP real de tu PC donde estas corriendo el emulador. Si has seguido paso a paso mis videos y has lanzado el Hercules como Administrador y has instalado adecuadamente el CTCI-Win, deberia funcionarte A LA PRIMERA. Si no, algo has obviado/cambiado/no visto en el video.
Hola, muy buen video
Tengo una consulta:
Yo tengo una versión z/OS con el archmode z/ARCH, y en el hercules.cnf solo estoy agregando las últimas líneas que corresponden a agregar las IPs real y ZOS, pero me sigue arrojando el error de 'Error opening TUN/TAP device...'
Incluso abriendo en el modo administrador, por favor alguna recomendación
El problema es que te falta instalar el driver CTCI-WIN32, de Fish. Busca en Google y descargalo e instalalo (no hace falta que lo compres). Y una vez instalado, te debería funcionar a la primera. Espero haberte ayudado.
Hola, me funcionó, muchas gracias
Sin embargo me quedo en la parte donde sale 'INITIALIZATION COMPLETE FOR DEVICE LCS1, LINK ETH1' Me sale todo, pero no logro hacer ping a la IP, incluso me sale la MAC poniendo el arp-a en el cmd.
Al entrar en el profile, en mi caso sale que está en el DSN=ADCD. Z110. TCPPARAMS(PROF1) Fue ahí donde puse las IP.
y el DSN=TCPIP. PROFILE. TCPIP en mi caso se encuentra en asterisco. Cambié el host local pero de la librería TCPIP, no encuentro dentro de la ADCD, qué podría hacer? 🙏🏼
Hay dos cosas que tienes que tener en cuenta: La IP que le has dado al LCS1 y el GATEWAY que tienes en tu red. Con solo esos dos valores, te deberia funcionar. Recuerda que la IP que le has puesto en el hercules.cnf debe coincidir con la IP del equipo DONDE estas corriendo Hercules y la otra IP debe ser EXACTAMENTE la MISMA IP que tienes en tu PROFILE del z/OS. No tiene mas misterio.
Hola, tenes el link ? porque la pagina de Fish me da error. Aunque he conseguido una version de CTCI-WIN32 trial
Felicitaciones pelo video!
Muchas gracias!
When I do a 'LOADPARM' command I get a blank value returned , like 'HHCPN051I LOADPARM= '. Is this because the TAP device is not setup correctly?
LOADPARM has nothing to do with tap device, it sets the IPL parameters such de IODF profile, Nucleus and LOADxx PARMLIB member that points to the Master Catalog volume. If you have it in blanks, that means that you passed wrong parameter or you put it spaces before the equal symbol... please copy the hercules.cnf AS YOU SEE in the video. And please suscribe to my channel :)
Buenas, no alcanzo a oír bien el video pero cual es la contraseña de ibmuser por defecto? O donde la puedo encontrar? Tengo el host pero no puedo acceder con ningún usuario.
Si lees la documentación que acompaña al OS/390, la contraseña por defecto de IBMUSER es IBMUSER o SYS1, prueba con cualquiera de las dos para ver si te deja entrar. Eso si, te pedirá cambiar la contraseña, asi que tendrás que introducir una nueva de 8 caracteres maximo.
Algo del Firewall esta evitando la conexión por TCPIP para OS390, Me funciona perfectamente con ZOS. en realidad no se que sea, Investigare que bloquea mi conexión, si alguien ya tiene solucionado el problema favor de postear algún comentario. por ahora utilizare el Zos, pero me gustaría tener instalado y funcionando el OS390.
Gracias. Pude instalar y cargar el os390, sin embargo desde la consola principal, no me permite ejecutar "p TCPIP" , luego tampoco me permite cerrar con "s shutdown" , tampoco me permite ejecutar ningún otro comando. En ultima instancia desconecte la consola totalmente, y desde el CMD aplique el EXIT del hercules. E intentado lo mismo varias veces, me carga todo, pero luego no se puede cerrar el os390.
Claramente no estas siguiendo el video ni mis explicaciones. Por favor, vuelve a ver el video en su totalidad, y si no, es que el emulador de pantalla 3270 de la consola no esta enviando el Intro correctamente porque lo que lo tienes mal configurado, por no seguir el detalle del video... Por cierto, cerrar la consola y hacer un exit del Hercules con el OS/390 funcionando por encima, es la mejor forma de cargarte o corromper el sistema... cuidado con esto, igual ya no te funciona correctamente el sistema porque ya te lo has cargado...
Te recomiendo que vuelvas a hacer el proceso desde el inicio, y generar una copia de respaldo por si las dudas, me pasó lo mismo al inicio, pero tuve que restaurar todo hasta que funcione.
I followed all your video and was able to connect via TCP/IP although the ping doesn't work because of timeouts. May it has something to do with the Windows Firewall. But after correctly shutting down OS390 and Hercules as we know it from MVS 3.8j, after restarting hercules, I cannot reconnect to hercules. My 3270 client says that host refused connection? do I have to change CNSLPORT in hercules.cnf from 23 to 3270?
Sorry - I got it. I didn't supply port 23, instead I always tried 3270.
I don't know how much English @mainframecorner understand, but if you want I can translate your question. I was educated in mainframe in 1988-89 here in the US, and I worked for a big bank using mainframe, COBOL II, CICS, and DB2 from September 1989 until 1996, and then I was transferred within the same bank to develop Intranet Web applications using UNIX, perl, and in the last 13 years of my career I used mostly Java for Web development. I'm retired now since 2013, but I love to toy with any type of software development. Let me know if you want my help here. Good luck!
no logro generar un plan, tendrás algo escrito, dice que esta el plan, porque lo genere por paneles, pero no corre, manda un error 80n de db2, ni tampoco conectarme por la ip, tengo una maquina virtual, en sistema linux debían, pero lo intente sin conectarme a la maquina virtual, pero no tengo posibilidad de que me conteste la ip alterna; en mi RED LOCAL si puedo
Hola, tengo una duda
tengo el hercules.cnf casi igual al del video (exceptuando la ip, que he usado la mia) pero al momento de lanzar el hercules como administrador no me aparecen los volumenes Y y Z (0E20 Y 0E21)
E20 y E21 no son volúmenes, son direcciones de la LCS. Si no te aparecen es porque algo has definido mal, revisa el video y tu fichero de configuración. Ah, si intentas hacer funcionar Hercules sobre un laptop con WiFi en lugar de una tarjetas de red cableada ethernet RJ-45, no está soportado.
¿Avanzo? .Cuando abres la sesion con personal comunicatinon , pones la dirección IP 127.0.0.1, que no es l amisma que figura como mi IP en el fichero cnf. Hago ping a esta dirección y responde,. Pero cuando intento abrir la conexión por Putty sigue rechazando la conexión. Disculpa las molestias.
Hello, do you have a video on how to setup all the same up on an ubuntu Linux server? I'm trying to set it up in Proxmox PVE host to leave it running 24x7.
Sorry but no, I didn't set up in Linux.
Gracias maestro, la mainframe con conexión TCP/IP me funciona correctamente en mi PC, solo me falta un detalle, en TIMEZONE E.01.00.00 GTM +1 para España , como seria para GTM -5....gracias.
W.05.00.00
Este ejemplo usa Db2?, quiero que mis cobol llamen db2 y publicarlas con el cobol cics para que externos puedan consumirlas por ejm desde java
Si, pero no es en este video. Echa un vistazo al curso de cobol cics db2 de este canal
Buenas tardes! Muy buen video.
Te quería realizar una consulta, una vez que nosotros tenemos esta sesión levantada, podríamos empezar a realizar algunos programas y correrlos?
Se podría hacer un video de como dar de alta librerías, usuarios , darle los grants en el RACF, como habilitar tablas y demás?
La realidad es que le quiero enseñar a una amiga el oficio de cobol y demás y me interesaría bastante poder generar una emulación mainframe como tal. Aguardo su respuesta, muchisimas gracias!
Naturalmente, el ADCD es una distribución precisamente customizada por IBM para desarrollar, tanto COBOL, como REXX, COBOL para CICS y DB2, etc. En un futuro cercano quizas me anime a hacer un video de las caracterisiticas que pides. De todas formas, consulta mis otros videos de Hercules ya que en el ultimo paso de MVS 3.8J, explico como crear y compilar un programa COBOL. Podeis empezar por él y luego ya trasladarlo a un sistema mas nuevo.
@@mainframecorner Perfecto, espero ese video con ansias y me fijo de mientras el que me indicas. Muchas gracias!
Saludos al maestro y a todo el grupo que seguimos este prestigioso canal, por aca les hago una consulta, primera vez que trabajo con este emulador TN3270, y en los datasets no me se ejecuta el comando "COLS", en el TSO/ISPF, me arroja el suiguiente error: IKJ56500I COMMAND COLS NOT FOUND
*** , si me pueden ayudar, hice la instalacion y otra reinstalacion desde cero y nada que me funcional :(
Es que creo que la versión ISPF del OS/390 V2R10 creo que NO soporta ese comando, se desarrolló en versiones mas nuevas de z/OS, según creo.
@@mainframecorner bien, muchas gracias, entiendo que debo actualizarlo
Hola buenas, he seguido el video al pie de la letra hasta el momento el cual 0e20 se pone amarillo y no consigo que haga ping. ¿Qué podría hacer? Gracias de antemano
Arranca hercules con privilegios de Administrador.
consulta con el SO Mainframe OS/390 se puede combinar java con cobol para usar CICS o Control-M. Me pasaron un github con el Z390 no es lo mismo, bueno me dijeron que con el Z390 puedo usar cisc y control-M, cuestión utilizando java y cobol.
No entiendo nada de lo que has escrito, lo siento. Para empezar no existe el Z390. O es OS/390, o es z/OS. En ambos sistemas, puedes ejecutar CICS y COBOL con JAVA, no se combina con nada, la diferencia es que OS/390 es un sistema operativo mas antiguo, mientras que z/OS es mucho mas nuevo, el la evolución del anterior. Control-M es un producto que no es de IBM, por lo que no viene instalado asi que no puedes hacer pruebas con el a menos que consigas y pagues por una versión.
Ya he hecho varias paradas y arranques con el emulador TN3270, y funciona perfectamente, Con el de IBM, no se que pasas que algunnasveces no funciona. No se uq hago mal.
Igual te has bajado alguna versión con algun fichero de configuracion corrupto o algo. Tambien tienes la version gratuita x3270 para linux y Windows: x3270.bgp.nu/
Mil gracias por este fabuloso video! una pregunta, no consigo hacer pin a hercules, he seguido el tutorial al pie de la letra, tengo winpcap, hercules 3.13, windows 11. He intentado probrar el Winpcac y con otras applicaciones funciona sin problemas.
Que puedo hacer?
No he probado con Windows 11, no te puedo decir por qué no funciona. Yo he funcionado con Windows 10 y funciona perfectamente.
Hola! La dirección del Os390. Pongo 192.168.0.60. Hago Ping y responde sin bproblemas. En el Hercules no me funciona? Un saludo . Gracias
He trabajado durante 40 años con los mainframae de IBM, si biem en el área de desarrollo. Ahora. ya jubilado, me he instañado el emulador Hércules, para seguir jugando en casa. He instalado el emulado, pero tengo el problema de la dll TunTap64, rc =126.que se somenta en distintos hilos. He hifo a instalar CTCI-W64, pero windowa defender no lo deja instalar por peligros. Verdaderamente es peligroso?, o puedo instalarlo sin problemas para soñucionar el error, y poder terminar la instalación. Gracias anticipadas
No es peligroso, porque El defender lo confunde con peligroso porque el TunTap es un driver que permite el modo promiscuo en la red (lo que es necesario para emular una OSA o un LCS en OS/390) asi que lo puedes instalar sin problemas. Y asegurate de ejecutar Hercules con permisos de administrador, de lo contrario, el driver TunTap no se cargará y te seguirá dando el mismo error.
Lo siento soy nuevo en todo esto, es apasionante aprender de OS390, solo con una duda ¿Como has sacado la consola de
personal comunications? ¿Esta se instala aparte?
El emulador Personal Communications es el mismo en todo caso. En este caso concreto, el ADCD OS/390 V2R10, la consola es la direccion 700 y a partir de la 701, son sesiones de TSO, asi que si abro el Personal Communications, la primera pantalla que me abre es la 700, y si abro una segunda pantalla, cogerá la direccion 701, si abro una tercera pantalla, la 702. Asi que la primera pantalla que he abierto se va a asignar como consola de forma automatica.
@@mainframecornerGracias, tus videos me han sido de mucha ayuda, gracias a ello he conseguido una beca en un banco para aprender de os390 y cobol.
Me alegro muchísimo por ti! Animo en tu nuevo puesto de trabajo!
Que versión de Z/OS, conseguí la Z/OS 111, esta bien con esa versión?
Busca en mi canal, hay un video que te explica como montar el z/OS 1.11
gracias por la información.
una consulta.
Con esta version de mainframe podre desarrollar programas cobol cics + db2 ?
Naturalmente. De hecho, el ADCD es "Application Development Controlled Distribution", es una versión especial que IBM ha sacado para desarrolladores e ISVs
@@mainframecorner gracias por tu respuesta, una consulta mas, en un Hercules con ADCD z110 he intentado hacer un programa cobol + cics + db2 pero mis transacciones caen con ABEND AEY9, por lo poco que he averiguado, se trata de permisos a los recursos del db2. En Hercules se tiene que hacer alguna configuración adicional? tal vez el RACF ?.
PD soy developer, no conozco de esas configuraciones :(
Eso ya es para nota, ahi no te puedo ayudar, será mejor que goglees un poco a ver si consigues la respuesta, yo hace muchos años que ya no toco RACF y estoy oxidadillo...
@@JuanVasquez-il5gb hola Juan, yo también tengo problemas con la conexión de cics a db2, me arroja un sqlcode=-922, ya habrás resuelto este tema con cics-db2????
@@icebergtotal hola si, ya pude resolver la conexión entre el cics y db2 en el zos 110,
lo hago de manera manual pero al menos ya me funcionan, déjame tu correo para contactarte, saludos
Por otrolado en la opción de compilación, se indica que el commpilador de C/C++ , y algún otro lenguaje no están soportados. Sin embargo en los discos he encontrado progrmas C++.
¿Se puede instalar el compilador de C/C++?
Gracias anticipadas por su colaboración, y disculpe las molestia. Un saludo.
Viene el sistema con C y C++, ahora bien, yo desconozco como compilarlo con JCLs, es algo que no he tocado nunca. Pero viene con C, C++ e incluso JAVA, ademas de COBOL
@@mainframecorner Muchas gracias. Yo sí trabajé con C, en mis tiempos. El problema es que en la opción foreground da el siguiente mensaje :
IKJ56500I COMMAND CBC3C00B NOT FOUND , que supongo debe referirse a la CLIST de compilación.Además en el panel figura como : No packed data support . Quizá se refiera a la compilación foregound, y si funcione la opción batch.
Le informaré si lo consigo compilando en batch.Muchas gracias por su colaboraicón, y disculpe las molestias.
Lo que no consigo, como le he comentado, en otro hilo, es el acceso vía TCPIP.
Interesante video, gracias por compartir. Me surgen dos preguntas. Por una parte, he seguido todos los pasos, pero al hacer el ping sobre la dirección del Hercules, me sale un mensaje que dice "Host de destino inaccesible". Por otro lado, observo que las direcciones IP que se introducen serían las internas de la red a la que pertenece el sistema, no? es decir, no se trata de la IP pública expuesta en Internet. Es así?
Gracias
Es correcto. La primera IP es la IP del PC donde tienes el Hercules instalado y que tiene que coincidir, tiene que ser iguales para que el Hercules concte internamente con tu tarjeta de red de Windows. Y la segunda IP, es la IP que le vas a poner al OS/390 para que puedas acceder a él desde la red directamente. Si te dice Host de destino inaccesible es que no has configurado bien las IPs o el controlador tun/tap no esta lanzado (prueba a lanzar el Hercules en modo Administrador).
Hello Sir, I am unable to set time zone for India. India is GMT +5:30. So I set it as E.05.30.30 as shown below.
OPERATOR NOPROMPT
TIMEZONE E.05.30.00
ETRMODE YES
ETRZONE YES
ETRDELTA 10
SIMETRID 00
But it sets the time to next day 5:30 am by adding 14 hours to the present time.
IEA598I TIME ZONE = E.05.30.00
IXL011I XES HARDWARE SUPPORT IS NOT INSTALLED. REASON: 02
IXC413I MULTISYSTEM SYSPLEX CONFIGURATION PREVENTED BY SYSTEM COMPONENT
ISG150I GRS=NONE IS NOT SUPPORTED WHEN RUNNING IN A MULTISYSTEM SYSPLEX.
Try to change TIMEZONE to W.05.30.00 y re-IPL
@@mainframecorner - Thankyou sir. TIMEZONE W.08.30.00 worked some how.
Your videos are really informative. Love from India.
SALUDOS ALGUIEN PUEDE AYUDARME CON ESTE ERROR POR MAS QUE BUSCO NO SE COMO MODIFICAR O DONDE TENGO QUE MODIFICAR PARA QUE ESTE TUTORIAL FUNCIONE EL EJEMPLO CON EL VSAM ME FUNCIONA PERO CON EL ACCESO A DB2 NO
DFHAC2206 17:19:27 CICS Transaction HOL4 failed with abend AEY9. Updates to
local recoverable resources backed out.
Te has saltado la parte del video donde alteramos la PROCLIB para que el CICS añada las librerias del DB2. Por favor, tomar vuestro tiempo para ver los videos en su totalidad.
Hola estimado,
realice todos los pasos que se indica en el video, sin embargo, despues de cambiar la hora en el terminal, ingrese el comando r 00,u en donde empezaron a realizar la carga de varios componentes, hasta que llego a una linea que dice:
IEA299I CONDITIONAL RIM IEAVNPUN NOT FOUND IN SYS1.NUCLEUS. INITIALIZATION
CONTINUES
y hasta ahi queda pegado....
Quisiera solicitar su orientacion para continuar
Se agradece su ayuda, muchas gracias.
No te puedo ayudar, seguramente sea la configuracion de tu terminal, asegurate de que tiene la direccion 700 y esta activa. No te sale nada mas en la pantalla de Hercules? Ningun error?
Cuando desde el CMD ejecuto el hercules.cnf desde me tira el error HCTU002E error opentng TUN/TAP device: 192.168.72 : invalid argument....(esta es la IP de mi PC y esta en el hercules.cnf ...>0E20.2 LCS -n 192.168.1.72 192.168.1.150
yo instale el hercules cuando entro cmd modo administrador, meda el siguiente (HHCTU002E Error opening TUN/TAP device: 127.0.0.1: No error) (error tt32_loaddll: LoadLibraryEx("TunTap64.dll") failed; rc=126: No se puede encontrar el m dulo especificado), no se si es problema de windows 10 , me esta faltando un archivo en hercules - muy buenos los videos
Si te molestas en leer los comentarios, habras visto que le pasa a mas gente. Solo tienes que descargar el driver CTCI-WIN32 de la web de SoftDevLabs que es gratuito y una vez instalado, ejecutar Hercules en modo Administrador, y te funcionará todo de nuevo.
Hola , de antemano, disculpe la extensión.
Sigo sin poder acceder por TCPIP. Trato de explicar lo que ocrre, así como el "truco":
Aquí pasan dos cosas: el router ( 192.168.1.1) no ve el 390 y el 390 ( 192.168.1.150 )no ve el router.
Cuando se le pone la ruta route ADD 192.168.1.150 MASK 255.255.255.255 GATEWAY 192.168.1.1 en la tabla de rutas de mi pc
Y a continuacion se hace ping 192.168.1.150 , el ping va al router y este no devuelve nada, porque no ve el 192.168.1.150 y entonces no registra la ruta en la tabla de rutas del router y el ping falla.
Cuando elimino la ruta de la tabla de rutas de mi pc, entonces esta ruta fallida, pasa a una CACHE de TCPIP, en la que dura aproximadamente 4 minutos; en este momento si funciona el ping, pero la conexión no va por el router 192.168.1.1,sino que dentro de mi subred, en la caché de TCPIP, se mantiene una red logica de mi pc al 390 y al reves también. Ahora el ping 192.168.1.150 funciona, pero no pasa por el router 192.168.1.1, va a traves de la red logica mantenida en la CACHE de TCPIP de mi pc.
Como la ruta 192.168.1.64 192.168.1.150 en la cache TCPIP dura 4 minutos, he programado una tarea cada 4 minutos que añade la ruta a la tabla de rutas de mi PC y a continuación despues de 1 segundo mas ó menos, borra la ruta de la tabla de rutas de mi PC, asi se consigue que la ruta se mantenga en la cache TCPIP constantemente.
EL encargado de hacer una ruta de acceso en el router de mi subred y de acceso a 192.168.1.150 , es el propio OS390, cuando arranca y se configura bien automaticamente o bien manual.
Pero claro el "mundo" no ve el 390, solo los equips conectados a mi router.
Com le he comentado, en otor hilo, me gustaría mantener una conversación con ud. sobre est, así como otros temas que me interesan.
Gracias anticipadas por su colaboración.Un saludo.
No tengo ni la mas remota idea de por que razón haces todo eso, pero en mi sistema no tengo que hacer nada de eso para que Hercules salga al exterior, al fin y al cabo, la red virtual que se crea la publica el Windows como otra IP mas, por lo que esos "refrescos" cada 4 minutos para no perder las rutas y demás... no las entiendo. No se que versión tienes de Windows, pero con mi Windows 10 no tengo que hacer nada de lo que dices y funciona todo a la primera... Incluso he podido hacer NAT por el router desde el exterior y llego a las pantallas 3270 sin problemas. Así pues no tengo ni idea de que configuración tienes, pero desde luego no es la que tengo yo porque no tengo que hacer nada de lo que comentas para que funcione a la primera como ya he dicho.
Por otra parte, hay una cosa que me preocupa y es que estas dando DEMASIADA importancia a la red TCP/IP del Hercules. y su comunicación con el exterior... O eso me lo parece a mi, incluso quieres o pretendes que se vea por varias redes y por eso estas publicando rutas en tu router. Has publicado media decena de comentarios al respecto...
Has de saber que estos videos son de contenido educativo, para que la gente pueda aprender estos sistemas que de otra forma no tendrían acceso, pero ya lo dije en los primeros videos, NO tenemos licencias de IBM para hacer funcionar estos sistemas y por consiguiente estamos realizando algo ILEGAL, no hemos pagado a IBM las licencias, luego no tenemos autorización para utilizar sus sistemas de forma legal.
Como es una cuestión educativa, IBM hace "la vista gorda", pero una cosa es esto y otra cosa es lo que creo que pretendes, por favor que me equivoque, pero me da la impresión de que quieres utilizar Hercules con fines empresariales, quizás para mantener una vieja aplicación que tendríais en algún mainframe, y así poder quitar el mainframe y ahorrar costes sustituyéndolo por Hercules, ya que si fuera únicamente interés académico, con que te funcionara en tu equipo bastaría, pero no has parado de dar importancia a que Hercules y OS/390 se comuniquen con el exterior vía TCP/IP, cosa que a nivel educativo no tiene ningún objeto, excepto el uso del sistema para actividades ilícitas. Pues si es ese el caso, desde aquí muestro mi mas sincero RECHAZO y CONDENA por esas actitudes, y me niego a darte ninguna clase de soporte. De verdad, ojalá me equivoque, pero no es la primera vez que lo he visto y no quiero ser cómplice de ROBO. Una cosa es utilizar de forma "pirata" este sistema para enseñároslo y ayudaros a comprenderlo para que os ayude a buscar trabajo en estos entornos, y otra utilizar Hercules en entornos productivos contraviniendo las licencias de IBM. Por esto me podrían denunciar y cerrar el canal, así que por favor, prométeme que tu interés es únicamente académico, educativo.
para cuando generas una biblioteca nueva, y no la puedes ver por 3.4, los elementos claro esta nueva, prueba generando el elemento así e /(mientras), te lo genera vació, en lugar de copiarlo primero, o entra a la opción 2, en lugar de 3.4, en la opción 2 le das el nuevo elemento o jcl que deseas crear
mi mainframe ya no contesta, en la consola esta el mensaje *$HASP050 JES2 RESOURCE SHORTAGE OF JQES - 100%, ya tiere el $PJES2,abend, y lo levente con format, pero no hace nada, ya di ipl con cold start y nada, ese no mensaje no desaparece
De verdad has arrancando con el LOADPARM 0A82CSM1? Estas seguro de ello? Porque con ese parametro, hace un Cold Start y formatea los Spooles del JES2, y te aseguro que funciona. Asi que algo estas haciendo mal
@@mainframecorner mira supuesta mente al momento de levantar hércules, le cambie, pero después me di cuenta que me dijo que no existía, no se porque?, de hecho cuando actualizo hercules.cnf, si lo toma, pero en fin. Estudiando puedo hacer este comando en la consola $TCKPTDEF,NEWCKPT1=(dsn=nuevo nombre,vol=unidad nueva); claro están haberlos definido, cambiando newckpt1 por newckpt2, y después $Tckptdef,reconfig=yes. lo que pasa es que los definí mas grandes y cambie la parmlb, pero estaba lentísimo, yo creo que no haberlo formateado correctamente. No logro aun instalar TAPE's, en 3490, 560
Fantasttico trabajo que haces. Llevo batallando con este error en la consola
HHCL005E 0E21: Error writing to 192.168.0.18: Invàlid argument
Muchas gracias
El Personal Communications se me queda colgado al arrancarlo....sabes cómo arreglarlo?
No se, quizas reinstalandolo... o creando una nueva sesión.
Instale el CTCI-WIN trial y ahora me manda este error
TunTap64.dll version ** UNPAID TRIAL COPY ** 3.7.0.5409 initiated
]!OOPS!
esto quiere decir que la tengo que comprar?
Gracias, espero sus comentarios al respecto
Saludos
He estado trabajando bien, y hoy me está dando guerra el Personal Comunications. Le pongo la IP 127,0.0.1 y no obtengo la pantalla de Hercules, se queda como colgado con el cursor "dando vueltas".
El Hercules arrancó perfectamente sin errores. Gracias anticipadas por su colaboracion, y disculpe las molestias.
Has puesto el puerto 3270 TCP?
@@mainframecorner Según el video Telnet 3270. No sale la pantalla de Hercules.
Por otro lado, tengo un proyecto en la cabeza con Hercules, por lo que me gustaría, si tiene a bien concederme una call, o incluso una visita ,in situ,para hablar de posibilidades de crecimiento de Hercules: procesadores, z/linux incluso, terminales que puede atender etc. En definiitiva , que posibilidades tiene como entorno productivo.Gracias anticipadas por su colaboración, y disculpe las molestias. Un saludo
hello
how install db2 in os/390?
hola, como instalar db2 en os/390?
gracias
Mira este video: th-cam.com/video/WUDB0oc3DqA/w-d-xo.html
Finalmente he conseguido resolver el problema. Utilizo conexión CTC. Lo que no consigo con os/390 es conectar por FTP (FilleZilla por ejemplo). Se queda esperando el mensaje de bienvenida y aborta finalmente. Agradecería alguna ayuda.
Eso me ha pasado por el Firewall de Windows. Desactívalo momentáneamente, y prueba de nuevo, te debería funcionar a la primera (de hecho, si consigues conectarte vía TCP/IP a una sesión 3270 (no de hercules) y consigues entrar, el problema casi seguro que lo tienes en el Firewall de Windows.
Hola y gracias por tu pronta respuesta.
Lo he intentado y no funciona. De hecho en esta misma máquina tengo una instalación de zOS que va perfectamente con FileZilla y contra este mismo firewall.
¿Alguna idea más?
Por el momento voy a comparar exhaustivamente el arrranque TCPIP de los dos sistemas a ver si averiguo algo más.
Gracias de nuevo.
@LuisMartinez-vy2yh Hola Luis, ¿Podrías compartir la configuración de CTC que has realizado? Intenté muchas veces conectarme usando LCS que @mainframecorner Sir compartió en este video, pero nunca funcionó para mí, no sé por qué (el video reciente de @mainframecorner sobre la conexión TCPIP en z/OS 1.13 funcionó bien pero no puedo conectar regiones CICS-DB2 en z/OS 1.13).
Hola Despues de poner r 00,i va cargando el Os390. Pero no sale el logo de OS390. Me sale IEE6121 CN=01 DEVNUM=0700 SYS=390 USERID=IBMUSER
Cpu me salen solo 3 en el Hercules
Saludos y gracias
No estas viendo el video. No te has fijado que hay 2 emuladores 3270 abiertos? Si está hasta en la imagen del video, minimo deben haber 2 emuladores abiertos ANTES de hacer IPL en Hercules. Uno es la consola maestra, en la que salen los mensajes de color verde, en la imagen del video es la ventana que está a la derecha. Y luego está la consola TSO NO-SNA, que es la que en la imagen del video es la que tengo a la izquierda y es la que sale el logo de color rojo. Es AHI donde tienes que hacer LOGON, no en la consola maestra. De verdad, entiendo que tengais interes y mucha prisa, pero este tipo de preguntas denotan que no ves el video en su totalidad, porque todo esto lo explico perfectamente, pero parece que o no lo entendéis o no veis el video, y eso me afecta a nivel de estadisticas y me pensalizan en TH-cam porque no se muestra interés y no salgo en las busquedas. Por favor, antes de preguntar, apoyadme y ver el video hasta el final y no saltando dentro de él, porque no me ayudais y vosotros tampoco os enteráis... os lo ruego.
Me ha ido muy bien. Gracias por la faena que haces . Un saludo
Hola un saludo al grupo.
Instalación O.k , después de instalar CTCI-W64. He intentado la conexión con Putty y me responde conexión rechazada. ¿Qué puedo hacer para solucionarlo? Gracias anticipadas y un saludo.
Buenas. Mira de nuevo el vídeo en su totalidad. No, no vayas saltando el vídeo cada 5 segudos, mira todo el vídeo. Bien, ya has mirado todo el vídeo. Has visto como he usado el PuTTY para conectarme? No? Yo tampoco. 😀
@@mainframecorner Hola. No no ví el Putty por ningún lado, pero como lo tenía instalado pensé que podía valer. Con mucha dificultad he descargado el Personal Communications versión 15. He hecho la instalación pero no consigo encontrar el ejecutable de la aplicación. Pora favor, ya sé que eso es otra cuestión, pero estoy colgado. Podría valer el emulador NEXUS, que en mi empresa se utilizaba como alternativa al personal communications. Disculpa las molestias, pues comenté que
siempre he trabajado en desarrollo por lo que en sistemas ando perdido.Gracias anticipadas por tu colaboración
Hola, tengo que felicitarte x los buenos videos en mainframe zos, soy un jubilado que practico c/hercules p/recordar viejos tiempo
de la actividad, te queria pedir como tomar fecha y hora en JCL, si al agun rexx p/ver calendario y fecha juliana, otra como procesar
smf man1/2/3 tuve q activarla pq instale exit IEFACTRL, No funciona incluir en PROGxx comando para levantar esta exit que figura
en tu articulo, tuve q instalar los 2 cmds setprog en vtamappl y la ultima seria bueno si podes como instalar PRINTWAY en zos.
Saludos y muchas gracias.
No conozco el PRINTWAY, y no es producto de IBM, por lo que me temo que en eso no puedo ayudarte. Respecto al resto, la idea es que vosotros podais ir aprendiendo por vuestra cuenta toda la instalación y sepais activar los productos con la documentacion que esta disponible en Internet. Animo!
consulta donde saco ese archivo de Hercules.cnf?
Está en los comentarios de este video. Leelos y lo obtendrás.
Una curiosidad: yo tenia la V1R10 y al compararla con la V2R10 parece como si esta ultima fuera mas antigua. Si hago TSO ISPVCALL en la V1R10 me muestra ISPF v6.0, TSO v3.10.0, RACF v7.75.0 y en la V2R10 me muestra ISPF v5.0, TSO v2.06.0 y RACF v7.70.3 ¿Tu que opinas?
Que yo sepa la versión OS/390 V1R10 no ha existido nunca, del MVS/ESA SP V5R1 se paso a renombrase a OS/390 V2R1 y subió de versiones hasta la V2R10, momento en que la "onceava" versión paso a llamarse z/OS V1R1 con soporte de 64 bits porque podria funcionar en los por aquel entonces nuevos z/Series. Seguramente te estas confundiendo y tu versión V1R10 se refiere no a OS/390, sino a la z/OS, que, obviamente, es muchísimo mas nueva que la versión OS/390 V2R10. Si lo estas corriendo en Hercules, la diferencia es clara: Si el ARCHMODE tienes ESA/390, es el "viejo" OS/390 V2R10. Si en Archmode tienes ESAME o z/ARCH, entonces es la mas nueva z/OS V1R10. Como nota final, z/OS V1 esta hasta la release 13, y luego da el salto a z/OS V2R1 y ahora creo que la ultima que ha sacado IBM hace unos meses es la V2R5. Espero haberte ayudado.
@@mainframecorner Muchas gracias por la detallada descripción. Otro día que aprendo algo nuevo. Los famosos cambios de nombres de IBM siempre me confunden.
Es por eso que yo sigo llamado al AS/400 como tal cuando ahora se supone que se llama IBM i. Ganas de marear al personal disfrazado de marketing, nada mas.
@@mainframecorner Yo igual, aparte de que el que yo tengo dice claramente AS/400 en el frontal 😀
Primero nos dice que el emulador usa dos archivos específicos para emular la salida de impresora y después nos muestra un archivo random, en formato pdf y nos dice que esa es la salida de la impresora emulada.
Y esto es, damas y caballeros, el perfecto ejemplo de persona que no ha entendido nada del video, y que postea el comentario en otro video que no tiene nada que ver. Cuando tenga la mínima educación y respeto para escribir su duda en lugar de cuestionar la veracidad de mis videos, le hare caso. Mientras tanto, cierre por fuera.
@@mainframecorner Uy que delicado el sr, se molesta por nada!!!, en ningún momento he sido irrespetuoso. Al contrario mi opinion es porque voy prestando atención en detalle a lo que va diciendo y trato de replicarlo y veo que algunos asuntos como el mencionado no coinciden. A veces parece un mago sacando conejos de un sombrero y si la explicación que de seguro existe esta de forma random en algún lado, inmerso en 12 horas de videos pues eso no sirve. Tan difícil aceptar que dijo el emulador usa dos archivos para emular la impresora y luego nos muestra una impresión que no se sabe de donde la copio
Si Usted cree que en mis videos parezco un mago sacando un conejo de un sombrero, me temo que Usted no tiene el mínimo nivel exigido para trabajar con estos sistemas, porque carece de paciencia y nivel mínimo necesarios. Yo puedo aceptar criticas, de forma constructiva, pero su primer comentario era destructivo, por ese "contenido random" al que usted hace referencia aduciendo a que yo me invento parte de mi contenido, y eso, señor mio, es una falta de respeto. En segundo lugar, me puede decir en que parte del video aparece que yo digo que el emulador utiliza 2 archivos de configuración para emular una impresora? En que minuto concreto de que video? Pongame un link para que asi lo compruebe yo y se lo pueda explicar mejor... . Y la idea de este canal es ver una serie de videos para comprender todo el entorno, ya que todos los videos están relacionados entre si, y se va desde lo mas basico y luego se va complicando poco a poco...y para eso están las listas de visualización, y si tiene Usted que visionar 12 horas de videos previos para que pueda entender de donde vienen las definiciones y configuraciones de las cosas, pues es lo que tiene que hacer, porque Roma no se construye en un día, señor mío. Si pretende aprender mainframe viendo únicamente mis videos y no leyendo ni una página de documentación de IBM, dedíquese a otra cosa, la informática de computación de grandes sistemas no está hecha para usted.
Urtzi, ante todo gracias por semejante trabajo!!!!! siguiendo tus videos logre tener un mainframe a mano para poder enseñar a los jovenes de la familia y continuar el legado.
Lo que no puedo hacer andar es el CTCI en W10, leyendo a Fish indica que tanto CTCI como NPCAP deben estar instalados en la carpeta de 32 bits (Program Files(x86)), así lo hice, e instale la ultima version de NPCAP con compatibilidad para adaptadores WiFi, pero.... NO FUNCIONA!... X-(
no entiendo porque el adaptador me queda en un segmento de red diferente y no cuando inicializa recibe un valor NULL por lo que queda en error: "CFishPackApp::FishPackOpenAdapter(NPF_{E6E9C7B8-6B55-410B-8771-5AF651E5F747}): pAdapter->m_hFile is NULL"
Mi segmento de red es 192.168.1.xxx, pero el adaptador virtual queda como sigue:
Adaptador de Ethernet vEthernet (Default Switch):
Sufijo DNS específico para la conexión. . :
Descripción . . . . . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter
Dirección física. . . . . . . . . . . . . : 00-15-5D-A7-26-32
DHCP habilitado . . . . . . . . . . . . . : no
Configuración automática habilitada . . . : sí
Vínculo: dirección IPv6 local. . . : fe80::674c:d0f:f667:12f8%40(Preferido)
Dirección IPv4. . . . . . . . . . . . . . : 172.28.144.1(Preferido)
Máscara de subred . . . . . . . . . . . . : 255.255.240.0
Puerta de enlace predeterminada . . . . . :
IAID DHCPv6 . . . . . . . . . . . . . . . : 671094109
DUID de cliente DHCPv6. . . . . . . . . . : 00-01-00-01-2C-9A-74-5F-6C-94-66-DA-81-C1
Servidores DNS. . . . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS sobre TCP/IP. . . . . . . . . . . : habilitado
si tienes una idea de como solucionarlo será otro motivo para estarte agradecido!!!!!!
Abrazo.
Tienes el sistema montado bajo Hyper-V? Creo que así no te va a funcionar, porque Hyper-V virtualiza un adaptador de red y no usa la MAC real que Hercules necesita para funcionar. WiFI no te va a funcionar nunca, debe ser un sistema con un adaptador cableado. Y por ultimo, has ejecutado Hercules con privilegios de administrador?
@@mainframecornerUrtzi, gracias por tomarte la molestia en responder.
Siguiendo tus indicaciones desactive Hyper-V, conecté por cable y siempre inicio el Hércules como administrador, ahora el error que recibo es el de haber iniciado con permisos bajos... pero como dije inicio como administrador:
HHCTU002E Error opening TUN/TAP device: 192.168.1.37: No such file or directory HHCLC073I 0E20: TAP device opened HHCLC074W TT32SDEVBUFF failed for device : Bad file descriptor. HHCLC075W TT32SIOBUFF failed for device : Bad file descriptor.
y esa IP es la de mi dispositivo:
Adaptador de Ethernet Ethernet:
Sufijo DNS específico para la conexión. . :
Descripción . . . . . . . . . . . . . . . : Intel(R) Ethernet Connection (10) I219-LM
Dirección física. . . . . . . . . . . . . : 84-A9-38-22-2B-29
DHCP habilitado . . . . . . . . . . . . . : sí
Configuración automática habilitada . . . : sí
Dirección IPv6 . . . . . . . . . . : 2802:8010:1224:700:be21:107c:6f2e:b7e4(Preferido)
Dirección IPv6 temporal. . . . . . : 2802:8010:1224:700:5d10:dd28:f3ff:45b6(Preferido)
Vínculo: dirección IPv6 local. . . : fe80::de04:8826:4c6c:4559%14(Preferido)
Dirección IPv4. . . . . . . . . . . . . . : 192.168.1.37(Preferido)
Máscara de subred . . . . . . . . . . . . : 255.255.255.0
Concesión obtenida. . . . . . . . . . . . : jueves, 1 de agosto de 2024 17:53:53
La concesión expira . . . . . . . . . . . : viernes, 2 de agosto de 2024 01:53:53
Si conoces que puede causarlo agradecido!
How to start IMS services once or during the IPL of 0A80? Can you please make a video on the same.
You only have to change the LOADPARM, to 0A82DIM1 to bring up IMS load modules.
@@mainframecorner Hello,
I have update the loadparm and did the IPL however I do not see any started task in SPOOL with IMS*, am I missing something. Do I need to execute any command from console to bring it up?
@@atuljoshi8191 Yes, you mast start manually IMS, unfortunately I didn't explore that option because my experience was based in CICS, not IMS.
He seguido paso a paso la instalación, además de repasar, analizar, y ajustar configuraciones de mi Laptop, y todo ha salido bien. Excepto que no he logrado que el ping a la dirección IP: 192.168.1.150.
a. Instale CTCI-WIN_TRIAL_x64_std_setup, y WinPcap_4_1_3, siguiendo los pasos de estas instalaciones.
b. Configure el archivo HERCULES.CNF con los siguientes valores:
# IP REAL (MI IP) IP OS/390
0E20.2 LCS -n 192.168.100.11 192.168.1.150
c. Configure los data sets:
TCPIP.PROFILE.TCPIP
TCPIP.HOSTS.LOCAL
1. Ejecute de nuevo Hercules con privilegios de Administrador
2. Hago IPL, y el OS390 engancha con la tarjeta de red, porque eso indica el mensaje, y se pone en amarillo
Pero el ping a la dirección: 192.168.1.150 no es exitoso.
He repasado el video 4 veces viendolo detenidamente y pausandolo para ver si logro encontrar algún error o paso saltado. Pero no veo algo que haya hecho mal.
Establecí IP fija en mi adaptador de Red Ethernet.
Pense en Firewall y lo desactive para hacer pruebas.
También he pensado que mi salida a internet es por Wifi y no por tarjeta de Red Local con cable RJ45.
Todo esto en Windows 10 con usuario Administrador.
Complete el video hasta su fin, y todo quedo de maravilla, excepto porque no logro la tan esperada respuesta del ping.
No se me ocurre nada por el momento.
Agradezco cualquier ayuda generosamente!
Tanto la IP real como la IP del Hercules, DEBEN ESTAR SIEMPRE SIEMPRE SIEMPRE SIEMPRE EN LA MISMA SUBRED. No te funciona ni te funcionará NUNCA porque el Hercules y el PC que lo aloja no pueden enrutar el trafico desde una IP a otra, no puedes tener tu IP con 192.168.100.11 y que pretendas llegar a la IP 192.168.1.150, porque la red 100 y la red 1 son redes DISTINTAS, y mas si tu mascara de subred es 255.255.255.0 y no tienes un router entre ellas. Asi que cambia la IP del Hercules a la 192.168.100.150 en vez de la 192.168.1.150 y te deberia poder funcionar. Asi que eso por una parte. Y la otra, acabas de dar en el clavo: WiFI NO ES COMPATIBLE POR EL TIPO DE TARJETA QUE ES. Debes tener una red cableada para que te funcione. O tienes que poner la IP de la tarjeta de red cableada, con WiFi no funciona.
@@mainframecorner De acuerdo Urtzi. Voy a realizar los ajustes que indicas, y luego comentaré sobre el éxito. Muchísimas gracias Urtzi !!..
@@mainframecorner Hola Urtzi. Realice los cambios sugeridos (solo que cambie mi IP de red Ethernet igual que la del video, para seguir usando la IP: 192.168.1.150), y por si quieres ver como quedo, te comparto el siguiente enalce: drive.google.com/drive/folders/1-L5FaTSd5aq6_y4ePIY7-LUmp9WV7BVJ?usp=sharing
Sin embargo no logre tener exito.
Te has vuelto a equivocar. Lo primero es que debes saber cual es tu puerta de enlace o Gateway REAL de tu red. Si es 192.168.1.1, entonces en la captura 8 lo tienes MAL. Debes poner 192.168.1.1 y no 192.168.100.1 porque todo debe estar dentro de la misma subred. Pero si tu puerta de enlace real es la 192.168.100.1, entonces no has entendido nada de mi mensaje porque has hecho exactamente lo contrario de lo que te he dicho que hagas. Debes tener tu equipo cableado dentro de la red 192.168.100.X y cambiar la IP del Hercules de 192.168.1.150 a 192.168.100.150. Y lo siento, pero este es mi ultimo mensaje, si quieres poner Hercules en la red, anted debes tener conocimientos de redes y no estas demostrando tenerlos, por lo que primero aprende bien como se configura una red y luego podras aprender a configurarlo bien bajo hercules. En otros comentarios tienes tambien la solucion de otros que les ha pasado lo mismo que tu y que lo han solucionado, por lo que entiendo que si tu no te has molestado en leer los otros comentarios, yo no puedo perder mas tiempo atendiendote. Animo y que tengas suerte.
@@mainframecorner Mira Urtzi de hecho antes de usar la IP: 192.168.100.1, utilice la 192.168.1.1. y paso lo mismo. Pero voy a cambiarlo de nuevo para probar de nuevo.
Hola , he esta intentando me salen estos errores ya instale el CTCI-WIN y aun asi me sale aun ejecutando de administrador el cmd no corrige el error
TunTap64.dll version ** UNPAID TRIAL COPY ** 3.7.0.5409 initiated
+HHCTE001I Console connection thread started: tid=00002B10, pid=2280 HHCTE003I Waiting for console connection on port 23
HHCTU002E Error opening TUN/TAP device: 187.188.10.218: No such file or directory HHCLC073I 0E20: TAP device opened
HHCLC074W TT32SDEVBUFF failed for device : Bad file descriptor. HHCLC075W TT32SIOBUFF failed for device : Bad file descriptor.
HHCCP002I CPU0000 thread started: tid=0000147C, pid=2280, priority=15 HHCCP003I CPU0000 architecture mode ESA/390
alguna recomendacion _?
\
Estas conectado a Wifi o tienes una LAN? Si es por Wifi, NO TE VA A FUNCIONAR. Ya lo he contestado varias veces en este canal, todos quellos que tratan de conectarse a la IP del interfaz de red que sea una WiFi, no esta soportado. Debes tener un equipo cableado por ethernet a la red para que tengas soporte.
Sigo , no había terminado todo el mensaje.
Ahora cuando abro la consola , me sale una linea en la venta de de cmd , indicando: Client 127.0.0.1connected to 3270 device 0.700 , que entiendo es normal, per antes no había reparado en ello.
Cuando hago IPLl comienzan a salir mensajse en la ventana cmd como si de un ABEND setrtara a
CPU00001: Stack -full exception CODE=0030 ILC=4
PSW=070C200 yy los regidtros. Y ello continuamente.
La consola 3270, está parad, y los últimos mensajes que veo son :
*IEFB081E LOGREC DATA SET IS FULL
No se que es lo que estas haciendo pero la consola maestra la deberias tener en el emulador y no en el Hercules. Los diferentes "traps" de hercules son normales. Seguro que estas haciendo paso a paso lo que explico en el video? Porque me parece que no...
Mis disculpas.
Entendía que Hercules is an open source software implementation of the mainframe System/370 and ESA/390 architectures, in addition to the new 64-bit z/Architecture. Hercules runs under Linux, Windows (98, NT, 2000, and XP), Solaris, FreeBSD, and Mac OS X (10.3 and later).Hercules is OSI Certified Open Source Software licensed under the terms of the Q Public Licence.
Hercules, el propio emulador, SI es Open Source. El sistema Operativo que harás funcionar por debajo de el, es otra cosa.
Hola! Intento poner el LOGON IBMUSER la contraseña de Os390 . Pero mo consigo entenderla en el Video. Gracias por la faena que haces.
He visto en el manual que es SYS1. Gracias
En el video N1 dentro de la carpeta OS390 tienes de un momento a otro el fichero hercules.cnf que no se de donde lo sacas, el fichero hercules.cnf que esta dentro de la carpera "HERCULES" es totalmente diferente al que estas mostrando en el video
De verdad es tan dificil que lo entiendas? Cada instalación y configuracion del sistema operativo que quieras emular, es un fichero de configuracion DIFERENTE. El que viene dentro de la carpeta Hercules es un fichero de configuración de EJEMPLO, que no esta asociado a ningun sistema operativo, es solo para que veas que arranca, pero no puedes hacer nada con el. El fichero que yo he creado para el arranque del OS/390 es un fichero que me he basado después de leer el PDF de OS/390 New User's Cookbook. De verdad, tu te has visto el video o solo has saltado de una parte a la otra? Tu pregunta está contestada sobradamente dentro del video, por lo que si no te molestas en ver el video en su totalidad, no pienso perder mi tiempo ayudandote.
@@mainframecorner Hola, solo hice 2 consultas simples y no puse nada malo de tus videos, creo que no deberías ser tan BORDE en tus respuestas, programo hace 12 años en cobol mainframe pero no se nada de configuración, solo quería instalar el emulador para reforzar unos conceptos.
pero si vas a responder a cada consulta de esa manera, mejor lo dejo.
Con el debido respeto, si me pongo "borde" como tu dices es porque haces preguntas que están SOBRADAMENTE RESPONDIDAS EN EL VIDEO, por lo que infiero por ello, que o bien no te has visto el video EN SU TOTALIDAD, en el que explico como y desde donde generar el fichero de configuración Hercules, o que no has entendido nada. Tampoco ni te has molestado en leer los comentarios, donde esta pregunta que hacías ya estaba respondida también, y que incluso adjuntaba toda mi configuración hercules.cnf para que la copiarais directamente en plan copiar -> pegar en texto. Pero no, lo que tu has hecho por la clase de pregunta que has escrito (y pocas veces me equivoco) ha sido ver 4 minutos sueltos del video (o dando hacia el cursor hacia adelante para que vayas de 5 en 5 segundos), no leer los comentarios en absoluto, no leer la documentación del Cookbook (el PDF que viene con el OS/390), no ver los videos de introducción al Hercules donde precisamente explico todas tus dudas, y ponerte a preguntar sin mas, y hacerme perder el tiempo. Cuando si me hubieras tenido un MINIMO DE RESPETO, hubieras visto mi contenido que pongo a vuestra disposición de forma altruista, hubieras visto los videos de introducción al Hercules, hubieras leído la documentación e incluso los comentarios vertidos, no tendrías que haber hecho tu pregunta, porque no tendrías ninguna duda y mas con ese "background " de experiencia que dices que tienes. Sabes lo DESCORAZONADOR que es para un creador de contenido como yo, el ESFUERZO que me lleva a poner a vuestra disposición mi conocimiento editando estos videos, y que luego la gente vaya a lo facil preguntando cosas con las que demuestran que ni se han molestado a ver el fruto de mi trabajo? Sabes la falta de seriedad que has demostrado? Como no me voy a poner borde? Que llevas 12 años programando en COBOL? Pues me dejas anonadado, de verdad, una persona con 12 años de experiencia no sabe que debe consultar diversas fuentes y ya, cuando ha agotado todos los recursos, entonces si, con toda la razón del mundo, preguntar? Porque todo ese proceso te lo has saltado con tu primera pregunta. Lo siento si sueno vehemente, pero es que se me termina acabando la paciencia porque me parece que no os tomáis en serio mi trabajo. De verdad.
It would be interesting to see the configuring TCP on a VM using Linux. Enjoy watching your videos even through the translation to English loses some. Thanks.
Sorry, I don't know Linux... But using Hercules under a virtual machine is not recommendable, because Hercules itself consumes very high amount of CPU so, inside a VM in KVM or VMware, has very poor performance. Also, the CTCI or LCS virtual adapter can intgerfere with the virtual ethernet adapter of the VM, so you will have conectivity issues if you plan to set up LCS inside Hercules. Better use a physical machine and a physical network interface to have no issues.
I keep getting this error on Proxmox ( debian) host:
HHCTU002E Error opening TUN/TAP device: 192.168.1.10: No such file or directory
HHCLC073I 0E20: TAP device opened
This seems to suggest that TUN/TAP is not setup properly.
Open hercules.exe as an administrator.
Can you help about this error? ==> HHCCF003S Open error file C:\OS390\hercules.cnf - No such file or directory
Verify correct hercules.cnf extension, maybe your windows has saved as hercules.cnf.txt and that is why is not finding...
Thank you for prompt reply. But problem it was because when I close the files I didn't use the command shutdown for close the files.
Gracias por el video. tengo un problema, alguna idea qué estoy olvidando?
Al ejecutar HERCULES aparece:
TunTap64.dll version ** UNPAID TRIAL COPY ** 3.7.0.5409 initiated
HHCTU002E Error opening TUN/TAP device: 192.168.100.64: No such file or directory
HHCLC073I 0E20: TAP device opened
HHCLC074W TT32SDEVBUFF failed for device : Bad file descriptor.
HHCLC075W TT32SIOBUFF failed for device : Bad file descriptor.
Mi hercules.cnf está de esta manera:
0E20.2 LCS -n 192.168.100.64 192.168.100.150
Al hacer ipconfig desde cmd:
Adaptador de LAN inalámbrica Wi-Fi:
Sufijo DNS específico para la conexión. . :
Dirección IPv6 . . . . . . . . . . : 2806:2f0:94a0:9e:8d9a:2d22:edbd:deb7
Dirección IPv6 temporal. . . . . . : 2806:2f0:94a0:9e:8d60:1273:27f1:d3c2
Vínculo: dirección IPv6 local. . . : fe80::1232:3357:1e57:1e2a%11
Dirección IPv4. . . . . . . . . . . . . . : 192.168.100.64
Máscara de subred . . . . . . . . . . . . : 255.255.255.0
Puerta de enlace predeterminada . . . . . : fe80::1%11
192.168.100.1
Trata de arrancar el Hercules en modo Administrador
@@mainframecorner wow muchisimas gracias! ha funcionado!
@@mainframecorner úlltima duda. Tienes alguna idea por que al hacer ping a la ip del z/OS desde otro ordenador que se encuentra en la red local no responde?
más que nada no puedo conectarme con la IP asignada al z/OS desde otra terminal 3270 que se encuentra en la misma red.
Puedi hacerlo desde la misma terminal ddonde esta la master console pero no desde otro equipo en la red local.
@@danielramos9958 Seguramente el firewall de Windows no deje pasar los paquetes, desactivalo para probar a ver.
En la consola maestra muestra mensajes: "HHCTU005E Invalid net device name specified: " "HHCLC042E Port 00: Read error: Bad file descriptor", "HHCLC008E ioctl error on device : Bad file descriptor.", "HHCTU005E Invalid net device name specified:", "HHCTU011E Invalid net device name specified:", "HHCLC008E ioctl error on device : Bad file descriptor."
...
Eso es porque no has instalado el CTCI-W32 de la web de Softdevlabs para configurar el interfaz de red de Hercules.
hola, la verdad se me complica seguirte y no puedo ni entiendo como hacer funcionar el emulador, lo abri desde cmd pero no se como abrir las terminales, alguien puede ayudarme por favor
Eso es porque has empezado con un video que es complejo si no entiendes los conceptos de emulación, busca en mi canal y comienza con el primer video de Hercules, que es este: th-cam.com/video/9t0shkzd5C8/w-d-xo.html Y si aun asi eres incapaz de seguirme, igual este canal no es para ti.
Al dar logon con IBMUSER y su password el sistema responde con el mensaje: "IKT00405i SCREEN ERASURE CAUSED BY ERROR RECOVERY PROCEDURE" y no continúa con el menú del ISPF. Y la consola maestra muestra el mensaje: STC00004 IOS0001 0701,07,IOE,11,0E00,010000000011,,,VTAM IKT112I SEND ERROR DURING QUERY PROCESSING FOR TSO0002 , RPLRTNCD=04, RFLFDB2=04, SENSE=00000001 , y no me permite cancelar desde consola al menos no hallo los comandos para que los acepte... ya que antepone una "E" a lo que le digito...por ejemplo si le digito "s shutdown" lo toma como "Es shutdown" y no reconoce el comando, pues muestra "IEE305I ES COMMAND INVALID"...
Tiene toda la pinta de que no estas utilizando un emulador correcto. Que software es el que estas usando? Estas seguro que emula protocolo 3270?
@@mainframecorner Uso el emulador: QWS3270 PLUS, normalmente funciona, posiblemente la configuración es errónea, sin embargo para la Consola funciona bien. Intentaré obtener otro emulador. (El de IBM Personal Comunication no es gratis, ..)
Muchas gracias! Excelente video!
@@arturoserralde1898 Puedes probar con el x3270, tiene su versión en Windows y funciona bastante bien (y es licencia GPL asi que lo puedes descargar sin coste).
Fantastico video. Me sale el siguiente error al executar el Hercules. ** tt32_loaddll : LoadLibraryEx(TunTap64.dll") failed; rc=126 : No se puede encontrar el modulo especificado. Esperando me puedas ayudar! Un saludo y gracias
Lee el resto de comentarios, a mas gente le ha pasado lo mismo y ya les he dicho como solucionarlo. Suerte!
cuando quiero iniciar con el comando IPL 0A82, sale error
ipl 0A82
HHCCP048I 0A82:CCW=03000000 00000001=>000A0000 0000000F 03000000 00000001 ................
HHCCP075I 0A82:Stat=0E00 Count=0001
HHCCP076I 0A82:Sense=80000000 00000002 00000000 00000000 00000000 00000000
HHCCP077I 0A82:Sense=CMDREJ
HHCCP029E z/Arch mode IPL failed: CSW status=0E00
Sense=80000000 00000002 00000000 00000000 00000000 00000000 00000080 00000000
Tu no te has visto el video, verdad? No te lo has visto, está claro, porque yo he dicho claramente cual es el disco de IPL en el video y no es ese (NO ES EL DISCO 0A82, POR ESO TE DA ERROR). Por favor, estate atento y mira de nuevo el video.
@mainframecorner lo siento estaba viendo otro de sus videos y luego cambie a este y puse el error que me salia pero del otro video