PxPlus User Forum

Twitter Twitter Twitter

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - nmartinez@bristolind.com

Pages: 1 [2] 3
16
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: February 10, 2023, 12:15:43 PM »
Thank you, Mike!!  awesome information!!


17
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: February 09, 2023, 05:39:23 PM »
One last question.. is there a global variable that receives the FULL URL as it gets to the .pxp program.
Example:
If the user types on his browser https://www.pvxplus.com/example.pxp?id=999&wo=1234567

Is there a variable that can be accessed while example.pxp is running?
Thank you!

18
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: February 09, 2023, 12:25:55 PM »
Thank you very much Mike for the explanation!  It is greatly appreciated!!

19
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: February 08, 2023, 06:17:11 PM »
Hi Mike.. very quick question.. when the program with the .PXP suffix runs, are we able to have a BEGIN Directive  or are we able to CALL other programs with either RUN or CALL or another way?  Just trying to understand if we need to put all the code on the program with the .PXP suffix or we can call other programs..
Thank you!

20
Thank you Mike!  Everything is working fine now.  We are using SSL from Let's Encrypt.

21
Hi Mike,
When talking with GoDaddy support, they said I needed the CSR for the EZWeb Server.  How do I get this CSR, so I can provide it to them and generate the CRT?
Thank you!

22
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: November 08, 2022, 04:03:53 PM »

Thank you, Mike!!

23
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: November 08, 2022, 02:17:57 PM »
Hi Mike,
Where do you change %CONTENT_TYPE$  to "application/json"?  Is this a parameter to %PRINT_FN?  I looked via pxplus manual and could not find it..
Thank you!

Now if you want to return the data as JSON (common for intra-application data exchanges) you could put the values you want to pass back into an associative array and use the DIM LIST directive to generate the JSON.  You would then output that to %PRINT_FN and change %CONTENT_TYPE$ to "application/json".

24
Hi Mike,
We had to put this project on hold, but will be picking it up in a couple of weeks. 

This is what we are thinking about doing:
. get an SSL for brealts@bristolind.com and this will bring us all the way to our on-prem firewall
. create a NAT rule to forward traffic from selected Tulip public IP addresses TO our on-prem private RedHat 8.3 server on port 443

Are we supposed to apply the SSL to our RedHat Linux server or just use the .PEM file with our EZWeb Server (point it to a path where this .PEM file is saved)?
Thank you, Mike!

25
Hi everyone,
We are looking into an option to use an SSL certificate with EZWeb Server and while reading there is a section on the EZWeb Server documentation "Automatic Security Certificate Reload" where it talks about "Let's Encrypt SSL/TLS Certificates.  Wanted to see if anyone out there is using "Let's Encrypt SSL certs" with EZWeb Server and AUTO RENEWING them automatically.
Has anyone had any issues with this type of setup?  We can always get one from GoDaddy or another place, but liked the fact that documentation says that EZWeb will automatically be updated to use renewed certificate if one is found.
ALSO, our EZWeb is running on our on-prem RedHat Linux Server Version 8.3 and we will be allowing selected external sites via Firewall forwarding to get to our EZWeb server.
Thank you!

26
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: August 18, 2022, 06:05:30 PM »
Hi Mike,
Our JDE ERP's database is using IBM DB2.  We install "IBM System i Navigator Version 7.x " on all Windows computers, so we can choose "iSeries Access ODBC Driver" when creating the ODBC Data Source on the Windows computers (see attached file.)
Thank you.

27
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: August 17, 2022, 06:31:08 PM »
Hi Mike,
One last issue we are having.  Our Web Program needs to be able to access data from one of our ERPs (JD Edwards).  The way it has always been done  is by using "[WDX][ODB]" from any of our Windows computers, but the Web Program now resides on our Red Hat LINUX host server and we are using EZWeb.  How do we use DSN/ODBC on this server and this Web Program?  Do we need to install any additional software from PvxPlus, so we can use the ODBC on RedHat Linux?
Thank you!

28
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: August 17, 2022, 04:59:50 PM »
Thank you !!
Just copied the START_UP program we use with our current ERP  to the starting directory we are using with  EZWeb server.
Our TEST application is working perfectly now thanks to you sir Mike!!

29
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: August 16, 2022, 02:39:02 AM »
Hi Mike,
I am using Microsoft Edge browser to test a simple program based on your example above but modified to read one of our files.  We are getting the following error message as soon as we type http://192.168.77.201:8080/ltstulip.pxp?id=370

Do you know why we may be getting this error?
Thank you!

Error message starts after next line
========================================
Error has occured:
ERR(Err)............12
ERR(Erx)............120000
ERR(Ret)............258
ERR(OSerr)..........
ERR(Program)......../PXDATA/PROGS/ltstulip.pxp
ERR(EntryPoint).....0
ERR(Stno)...........160
ERR(Obj)............0
ERR(Method).........
ERR(Lfa)............1
ERR(Lfo)............62
ERR(LastPath).......#A
ERR(LastKey)........
ERR(Module).........pvxopn.c
ERR(Line)...........145
--------------------------
! ERR=12, CTL=0, RET=2
! **********************************************************
! Level=1
! PGN="/pxplusweb/lib/_plus/apache/pxp_cgi"
!  Statement......0585
var_fl=62
DIM cgi$:IOLIST ID$
ID$="370"
r$="00001352%DOCUMENT_ROOT$=""/PXDATA/PROGS"""+$0A$+"%DOCUMENT_URL$=$2F6C747374756C69702E707870$"+$0A$+"%HTTP_CONNECTION$=$6B6565702D616C697665$"+$0A$+"%HTTP_UPGRADE_INSECURE_REQUESTS$=$31$"+$0A$+"%HTTP_HOST$=$3139322E3136382E37372E3230313A38303830$"+$0A$+"%HTTP_ACCEPT_LANGUAGE$=$656E2D55532C656E3B713D302E39$"+$0A$+"%HTTP_ACCEPT_ENCODING$=$677A69702C206465666C617465$"+$0A$+"%HTTP_ACCEPT$=$746578742F68746D6C2C6170706C69636174696F6E2F7868746D6C2B786D6C2C6170706C69636174696F6E2F786D6C3B713D302E392C696D6167652F776562702C696D6167652F61706E672C2A2F2A3B713D302E382C6170706C69636174696F6E2F7369676E65642D65786368616E67653B763D62333B713D302E39$"+$0A$+"%HTTP_USER_AGENT$=$4D6F7A696C6C612F352E30202857696E646F7773204E542031302E303B2057696E36343B2078363429204170706C655765624B69742F3533372E333620284B48544D4C2C206C696B65204765636B6F29204368726F6D652F3130342E302E353131322E3831205361666172692F3533372E3336204564672F3130342E302E313239332E3534$"+$0A$+"%PATH_TRANSLATED$=$2F5058444154412F50524F47532F6C747374756C69702E707870$"+$0A$+"%PATH_INFO$=$2F6C747374756C69702E707870$"+$0A$+"%QUERY_STRING$=$69643D333730$"+$0A$+"%REMOTE_IP$=$3139322E3136382E37362E3634$"+$0A$+"%REQUEST_METHOD$=""GET"""+$0A$+"%SERVER_PORT=8080"+$0A$+"%SERVER_ADDR$=""fe80::250:56ff:fea3:aea6%ens192"""+$0A$+"%SERVER_NAME$=$3139322E3136382E37372E3230313A38303830$"+$0A$+"%SERVER_ROOTDIR$=""/PXDATA/PROGS"""+$0A$+"%SERVER_PROTOCOL$=$485454502F312E31$"+$0A$+"%SERVER_SOFTWARE$=""EzWeb/Server"""+$0A$+"%CONTENT_LENGTH=0"+$0A$+"%CONTENT_TYPE$=$$"+$0A$+"%Server_Secure=0"+$0A0A$
url$="/PXDATA/PROGS/ltstulip.pxp"
_x$="%CONTENT_TYPE$"
! ----
! Global variables (%...)
%args=1
%child_timeout=300
%debug=1
%ezweb=1
%print_fn=62
%SERVER_PORT=8080
%time_offset=-700
%true_out=63
DIM %args$[1:1]
%args$[1]="id=370"
%CONTENT_TYPE$="text/html"
%DOCUMENT_ROOT$="/PXDATA/PROGS"
%document_type$=".pxp"
%document_uri$="/ltstulip.pxp"
%DOCUMENT_URL$="/ltstulip.pxp"
%HTTP_ACCEPT$="text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"
%HTTP_ACCEPT_ENCODING$="gzip, deflate"
%HTTP_ACCEPT_LANGUAGE$="en-US,en;q=0.9"
%HTTP_CONNECTION$="keep-alive"
%HTTP_HOST$="192.168.77.201:8080"
%HTTP_UPGRADE_INSECURE_REQUESTS$="1"
%HTTP_USER_AGENT$="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.81 Safari/537.36 Edg/104.0.1293.54"
%lang$=".en"
%PATH_INFO$="/ltstulip.pxp"
%PATH_TRANSLATED$="/PXDATA/PROGS/ltstulip.pxp"
%pxpcgi_perform$="start_up.web"
%QUERY_STRING$="id=370"
%REMOTE_IP$="192.168.76.64"
%REQUEST_METHOD$="GET"
%SERVER_ADDR$="fe80::250:56ff:fea3:aea6%ens192"
%server_address$="fe80::250:56ff:fea3:aea6%ens192:8080"
%server_ip$="fe80::250:56ff:fea3:aea6%ens192"
%SERVER_NAME$="192.168.77.201:8080"
%server_port$="8080"
%SERVER_PROTOCOL$="HTTP/1.1"
%SERVER_ROOTDIR$="/PXDATA/PROGS"
%SERVER_SOFTWARE$="EzWeb/Server"
--------------------------
_=/usr/bin/setsid
LANG=en_US.UTF-8
OLDPWD=/
INVOCATION_ID=7f5113ca4d4745de8f039f346c4819eb
PWD=/PXDATA/PROGS
JOURNAL_STREAM=9:32868
TERM=ansi
SHLVL=2
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin


30
Web Services / Re: Setup EZWeb server on RedHat Linux 8.x Server
« on: August 15, 2022, 09:23:23 PM »
You are awesome!!  Thank you Mike! :)

Pages: 1 [2] 3