Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Recent content by cfsjohn

  1. cfsjohn

    How do hackers use a public port to gain access to my server

    I do have a couple of questions: 1) How does an intruder actually read things like the configuration files? I mean how do they download or open a file that is on my server? The website or API does not provide any ability to look at files so how do they do that? 2) My website calls my API as it's...
  2. cfsjohn

    How do hackers use a public port to gain access to my server

    DrB0b, Thanks for the reply. 1) The server is on the cloud. 2 and 3) Our CSP provides some security. For example they do not allow ip's from outside the US. There is a lot of "sniffing" software installed on all the cloud servers in our domain. I see processes like NinjaRMMA running on our...
  3. cfsjohn

    How do hackers use a public port to gain access to my server

    First, If this is the wrong forum to ask this question, please direct me to the more appropriate forum. I have a website hosted by IIS. It is accessible by the public on a particular port on my server so incoming https traffic on port xyz is routed to my website. I have an API also hosted by...
  4. cfsjohn

    Can someone help with meaning from VFP Help for ComReturnError

    Thanks Chriss, Now I will try to follow you guys advice. I will let you know. John
  5. cfsjohn

    Can someone help with meaning from VFP Help for ComReturnError

    Joe and Chriss, The parts about everything moving up the hierarchy is logical and I concur. Joe, Using your scenario, when the error is caught in BOTTOM and COMErrorReturn gets executed, the error routine in MIDDLE (assuming there is one), would automatically get executed and it would need to...
  6. cfsjohn

    Can someone help with meaning from VFP Help for ComReturnError

    VFP help for ComReturnError() says: COMRETURNERROR( ) Function Executing COMRETURNERROR( ) places the specified text in the COM exception structure, aborts executing the current method, and returns control to the client. The Automation server remains in memory and the client can call more...
  7. cfsjohn

    Need help with a concept for sharing data between VFP apps

    GTGeek88, You are using the wrong definition of the word "instance" or I chose to use the wrong word. When I said instance, I mean 2 completely separate apps. For example, you are a CPA. You do the books for Company1 and you do the books for Company2. You use quickbooks desktop app to run your...
  8. cfsjohn

    Need help with a concept for sharing data between VFP apps

    I have a VFP app. It runs on cloud servers (not sure that matters for this discussion). I have many customers. My customers for this discussion are companies. Sometimes one of my customers will run multiple instances of my app. Each instance is totally separate, having no knowlege of the other...
  9. cfsjohn

    RDP with no HDD

    Chris, I'm not going to tell you I understand all of what you said but I was able to understand enough to use getenv("appdata"). I have that working BUT, now I have run into something I failed to consider. Any user should be able to connect to our cloud server and run our app from any...
  10. cfsjohn

    RDP with no HDD

    Chris, I believe we are getting dangerously close to a solution, but not there yet. Thank you for your help. When setting up a workstation to access my app, step 1 is to create a folder on the users local C drive named C:\Reports (it's actually something like C:\MyAppsHomeDirectory\Reports but...
  11. cfsjohn

    RDP with no HDD

    Chris, I believe I understand enough to be able to ask the question. My VFP app needs to be able to read from, and write to, some location on the client. My customer is telling me that location should be %appdata% My app allows user to generate reports that are saved as pdf's on the client...
  12. cfsjohn

    RDP with no HDD

    I agree that Piotr has made me think about something. I know that I can and always add this line to the rdp file that runs my app: drivestoredirect:s:C:\; and I am sure I can add additional drive letters like drivestoredirect:s:C:\;D:\; etc Now I need to go back to the IT personnel at my new...
  13. cfsjohn

    RDP with no HDD

    I have a VFP9 app written with framework Visual FoxExpress. My app uses a native VFP database. Over 200 tables and over 2000 views. Basically an accounting app with Point-Of-Sale features. I have many companies using my app. Each company has it's own instance of my app that resides on one of...
  14. cfsjohn

    Can I specify port for InternetConnect

    Here is my method used to do what we are talking about. The CASE tctransfer_acct_vendor_name=="IFS" is the particular code we are talking about: LPARAMETERS tcfiletoupload,tcftp_edv_host,tcftp_edv_userid,tcftp_edv_pw,tctransfer_acct_vendor_name LOCAL lcfiletouploadnopath,llretval,llsuccess &&...
  15. cfsjohn

    Can I specify port for InternetConnect

    Chris, I am not using InternetOpenA. I have never used that command. The command that I am using is InternetOpen and that is working just fine. I have been using the code I posted in my original post for at least 10 years. It works flawlessly. The only thing different is that I have never had...

Part and Inventory Search

Back
Top