Browse all forums dedicated to the Rocket Mainframe DevOps product family.
Recently active
Status: DeliveredDelivered in ZMF 8.2 Patch 2.Provide line commands in the QC component listDevelopers are nagging quit a while now that the navigation at the component level is not extensive enough. I have people writing ATTACHMATE macro's to navigate from QC to the package in which it resides so that they can edit/browse/view listing, stage, ... the component So why not add line commands in the component list panel CMNCMPH1, so that the same commands as on panel CMNSTG01 are available.
Status: DeliveredDeliveredDo not store user entered password if invalid password status is returned from ZMFIn Client Pack (RDz/IDZ) if you perform a "Check In to ZMF..." action in the Remote Systems Explorer view prior to logging into ZMF via the Serena view, you are prompted for a password. This password is stored internally and used for all following ZMF requests. If the password provided is invalid it can lead to userid being revoked by host security system due to too many invalid pasword attempts. The only way (?) to get the correct password in the Serena process is to switch to the Serena view, request Connect to the ZMF server, erase the password stored in the ZMF Logon dialog box, and enter the correct password. If an invlid password is provided it should not be stored for other current session use and the user should be prompted for another password. A similar action happens on the Serena view logon panel, the invalid password is stored in the Password field of th
Status: DeliveredDeliveredWe would like to use 'associated install approvers' in combination with 'scratch records'.A information is sent after blocking a release to the associated install approvers when particular lib types are involved. This works fine for normal Components but NOT FOR SCRATCH RECORDS. It is important for us to inform particular systemadministrators (e.g. DB2, IMS TKS ...) when components will be scratched but only if these administrators are involved in that lib types (just the associated install approvers).
Status: DeliveredDeliveredRight now, it appears that when CMNHUTIL runs and tries to access a directory (such as root "/") that it does not have access to, it results in a S0C1 abend within CMNHUTIL with OFFSET=000010E6 within ChangeMan ZMF 7.1.1.02. This particular error, in reality, does not tell a customer much about what the problem is. I ended-up inferring that this is a problem because I happened to see that the FILEOUT= was trying to write a shell script to the root (/) directory: //WRJ2TMP EXEC PGM=CMNHUTIL, create shell command ... //SYSIN DD DATA,DLM='++' ... FILEOUT=/D67hg9r0ua6.sh ... ++It would be helpful if certain common errors that could happen within CMNHUTIL be given in the job output to aid with better and quicker troubleshooting. The above situation would be some kind of security violation message. I'm sure that there are other situations, which currently result in an abend, that that could be coded into CMNHUTIL to give a readable error messag
trying to get perl ready to access DB2 for z/OS. z/OS has no internet connection. What do I need to do to enable perl to access DB2 for z/OS? My apologies for asking such a “starting from scratch” question. I simply could not find anything that worked for me so far.
Before installing your distribution you need to unpack it. All z/OpenSource languages and tools are delivered as gzip tar files (e.g. automake-1.10_b0001.160204.tar.gz) with the exception of gzip which is delivered as a simple tar file (e.g. gzip-1.6-edc_b0002.160204.tar). If you do not already have gzip on your system you will need to start by downloading and installing gzip and to unpack the gzip distribution you need only issue a standard tar extraction command. To unpack all other z/OpenSource languages and tools from Rocket enter the following commands using your own destination directory in place of /rsusr/rocket: gunzip tool.tar.gz tar -C /rsusr/rocket -xoUXf tool.tar For example, if unpacking automake-1.10_b0001.160204.tar.gz, issue the commands: gunzip automake-1.10_b0001.160204.tar.gz tar -C /rsusr/rocket -xoUXf automake-1.10_b0001.160204.tar Each Rocket open source distribution comes with tool-specific installation instructions (README.ZOS) and a version information file
Hi when attempting a rebase our users are receiving the following error: $ git rebase master CEE3204S The system detected a protection exception (System Completion Code=0C4). From entry point echo_builtin at compile unit offset +0000032A at entry offset +0000032A at address 2ECCAEF2. IDI0001I Fault Analyzer V13R1M0 (UI40640 2016/09/06) invoked by IDIXDCAP using SYS3.FAULTAZR.PARMLIB(IDICNF00) IDI0002I Module CELHV003 offset X'663682': Abend S0C4-X'4' (Protection Exception) IDI0003I Fault ID F07427 assigned in history file SYS3.FAULTAZR.E100.HISTORY <> LEAID ENTERED (LEVEL 05/14/2013 AT 15.14) <> LEAID LEAID112 LEAID ACKNOWLEDGES UNSUPPORTED USS ENVIRONMENT <> LEAID LEAID112 ABEND-AID PROCESSING SUPPRESSED <> LEAID PROCESSING COMPLETE. RC=4 First, rewinding head to replay your work on top of it... CEE3204S The system detected a protection exception (System Completion Code=0C4). From entry point echo_builtin at compile
Hi, When executing a shell script in the bash shell on USS, we found that the input from a read statement in the script returns nothing, even if the user has input some text. Script excerpt #!/bin/env bash … echo -n "Please provide the application mnemonic and press [ENTER]: " read appMnemonic appMnemonic=$(echo “$appMnemonic” | tr ‘[:upper:]’ ‘[:lower:]’) echo “$appMnemonic” The appMnemonic variable in this script is just empty when the echo prints even if the user has typed in an alphanumeric value. We noticed that this was happening when the script is executed from the bash shell, works fine in standard shell. Because of this on of our directories was entirely clobbered. bash-4.3$ bash -version GNU bash, version 4.3.46(51)-release (i370-ibm-openedition) Copyright © 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
I’m getting the following error when using process substitution variables. DOC:/u/doc: >echo <(ls) /tmp/sh-np-1121217100 DOC:/u/doc: >-bash: cannot open named pipe /tmp/sh-np-2375982695 for writing: EDC5120I Interrupted function call. DOC:/u/doc: >bash --version GNU bash, version 4.3.46(6)-release (i370-ibm-openedition) Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
Hi, does somebody know if the LBO option can be used to handle two "P" Changeman instances on two different Lpar, using the same Subsystem Id ? We call this kind of z/OS architecture "active/active", were at least one of the two Lpar is always running, in case of disaster/recovery. In normal condition the two Lpar work togheter and share all the resources but I can't figure out how ChangeMan support this kind of architecture... Thanks a lot, Bruno#ChangeManZMF
I’d like to run git in code page IBM-1047 or let it default. It looks like git is configured to use ISO8859-1. How can I change it so that I don’t have to use tagging, auto convert, etc.? Here are the commands I used: git --version git version 2.3.5_os390_b013 cd local-repo created a file using vi testfilez ls -al drwxr-xr-x 8 XXXXXX YYYYYYYY 8192 Aug 21 13:35 .git -rw-r–r-- 1 XXXXXX YYYYYYYY 0 Aug 21 12:14 .gitignore -rw-r–r-- 1 XXXXXX YYYYYYYY 6 Aug 21 14:02 testfilez chtag -p testfilez m IBM-1047 T=off testfilez git add testfilez fatal: testfilez added file : file tag (IBM-1047) does not match file attributes (ISO8859-1) git status On branch master Untracked files: (use “git add …” to include in what will be committed) .gitignore testfilez nothing added to commit but untracked files present (use “git add” to track) thanks
Hello, I installed R V3.3.2 on z/OS V2.1 stderr on USS(teraterm) > R [1] + Done(137) R 50332419 Killed /u/XXX/YYY/R332/bin/R syslog messages BPXP018I THREAD 562D460000000001, IN PROCESS 50332419, ENDED 203 WITHOUT BEING UNDUBBED WITH COMPLETION CODE 04000FFD , AND REASON CODE 00000224. I tried “R --verbose” command, but it failed with same error without additional information. BPXP018I https://www.ibm.com/support/knowledgecenter/ja/SSLTBW_2.1.0/com.ibm.zos.v2r1.ieam300/dp0817s.htm According to the description, it seems that the above completion code indicates user completion code. I set the following environment to the shell on which I invoked “R” command. # for python-devel export _BPXK_AUTOCVT=ON export BD=/u/XXX/YYY/python export PATH=$BD/bin:$PATH export LIBPATH=$BD/lib:$LIBPATH export PKG_CONFIG_PATH=$BD/lib/pkgconfig:$BD/share/pkgconfig export CURL_CA_BUNDLE=$BD/etc/ssl/cacert.pem export FFI_LIB=$BD/lib/ffi export X11_DIST=$BD export DEVEL_DIST=$BD # for R33
Hi all, I started out with a very small script: 1. Test in a shell #!/ROCKET/php/bin/php-cgi <?php // show all information phpinfo(); ?> in an untagged file with IBM-1047 encoding. File name is: /u/http/server/cgi-bin/phpinfo.IBM-1047 In the shell I have set: export CGI_HEADER_ENCODING=EBCDIC export CGI_BODY_ENCODING=EBCDIC Now when calling /u/http/server/cgi-bin/phpinfo.IBM-1047 in the shell I get html output which looks good. 2. Test using http server Now I have set: SetEnv CGI_HEADER_ENCODING EBCDIC SetEnv CGI_BODY_ENCODING EBCDIC in httpd.conf When calling from browser: https://internal_server.com/cgi-bin/phpinfo.IBM-1047 I get an internal error. Looking into httpd error log shows: [Wed Aug 30 15:45:51.959346 2017] [cgi:error] [pid 66289:tid 1742637969094737925] [client 9.164.183.117:60602] malformed header from script 'phpinfo.IBM-1047': Bad header: <b>Security Alert!</b> The PHP It could well be that the problem sits in front of my laptop. Dunno. Any help a
Hello, I installed R3.3.2 on z/OS V2.1. It includes the following packages. rmarkdown knitr These are very useful packages but these require “Pandoc” which is a utility for document converter. http://pandoc.org/index.html Is it possible to use Pandoc on z/OS USS ?
307738856:error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seed ed:./md_rand.c:527:You need to read the OpenSSL FAQ, http://www.openssl.org/supp ort/faq.html How to resolve this error ?
I would really like to use Python to build some services on z/OS. In order to do that, I need a listener…and Flask appears to be the standard way to do this with Python. Any chance y’all are looking at porting that framework?
Hi, On www.w3schools.com I read: As of PHP 5, the SimpleXML functions are part of the PHP core. No installation is required to use these functions. However when I try to use function simplexml_load_file() I get error response: Fatal error: HPH01209 Call to undefined function simplexml_load_file() in /u/U13178/test.php on line 2 Anyone knows if SimpleXML is part of base php which comes with ported tools? Thx, frans.
Trying to zip some files using the encrypt option: DANI:/Z110S/usr/Rocket: >zip -e test “RE*.*” zip error: Invalid command arguments (stderr is not a tty) what’s wrong with this syntax ?
I’ve installed mc on USS from your package, but get this error when I try to run it: Warning: file /usr/local/mc/share/mc/extfs/extfs.ini not found Warning: file /usr/local/mc/share/mc/extfs/sfs.ini not found Cannot set pty terminal modes: EDC5139I Operation not permitted. (139) read (subshell_pty…): EDC5137I Inappropriate I/O control operation. (137) Do you have an idea about what is going wrong?
curl 7.42.1 (i370-ibm-openedition) Accessing ftp://service.boulder.ibm.com/s390/holddata/month.txt by an HTTP proxy through a firewall, for example: http_proxy=http://redacted.com:80 ALL_PROXY="$http_proxy" export http_proxy ALL_PROXY The data arrive so that: The first few thousand bytes when translated from EBCDIC to ASCII (that’s right!) appear as EBCDIC. The remainder of the file is good EBCDIC. curl -q 'ftp://service.boulder.ibm.com/s390/holddata/month.txt;type=I’ curl -q ‘ftp://service.boulder.ibm.com/s390/holddata/month.txt;type=A’ … produce identical bad results. – gil
who can help me generate and execute an additional member in the x dataset?#ChangeManZMF
Many of us will have come across the S047 abend ("An unauthorized program issued a restricted Supervisor Call (SVC) instruction") that we cannot immediately explain. We know that our executable library is authorised (or authorized, for those reading in North America). We have double checked member PROGxx in SYS1.PARMLIB or re-issued our ‘SETPROG APF’ command but this has failed to explain the problem. Therefore there must be something seriously and fundamentally wrong with the application or the execution environment, yes? Well, no. Usually not, at least. However, where do we start investigating potential causes of the abend? Here is a quick checklist to set the wheels in motion. 1. SYS1.PARMLIB(PROGxx) or SETPROG APF command Well, obviously enough, we start with the possibilities listed above. Are you absolutely sure that your libraries have been authorised? That your IPL was executed with the correct LOADPARM sett
OpenSSL 1.0.2k for z/OS is now available on the Rocket Community portal.
Installing git for z/OS can be a challenge for systems programmers without much Unix System Services (USS) experience. This article provides relatively detailed instructions, as well as a script that can help automate the process. Before starting, you’ll need to go to the Rocket Open Source Languages and Tools for z/OS page and create a (free) Rocket Community account, if you don’t already have one. That will enable you to access all of the open source tool downloads. These instructions assume that: You will first download the installation files to a Windows system. You know how to transfer binary files from a Windows system to a z/OS Unix file system. Here we go! Create a folder on Windows into which you will save the installation files before transferring them to z/OS. Download the 4 necessary files off the Rocket download site, for gzip, bash, git and perl. The file names (at the time of this posting) should be: gzip-1.6-edc_b0005.160229.tar bash-4.3_b018.170518.tar.gz git-2.
I’m calling REST API services with cURL and get a JSON payload back. Using cURL 7.16.1 the response is in ASCII, however using cURL Version: 7.42.1 Build Number: 0013 the response comes back in EBCDIC. Additionally to the EBCDIC output there is error message curl: (56) Illegal or missing hexadecimal sequence in chunked-encoding.This all could be seen in the trace files. As we run all that in z/OS 2.2 I would prefer the EBCDIC response, but how to react to the error message? Any help is appreciated. Thanks, Werner
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.