Search results

  1. Rob Fitzpatrick

    Question DB user-level password policy implementation OE 11.73

    The takeaway here is: The old OpenEdge RDBMS authentication functionality stores hashed passwords in _User. Passwords are hashed, once, with the encode function, as opposed to a modern, high-quality cryptographic hash function that is suitable for this purpose. There is no possibility to salt...
  2. Rob Fitzpatrick

    Error: could not recognize argument: localhost (301) Why?

    When you see a message that begins with "**" and ends with a number in brackets, that number is an error number. You can look these up in the Procedure Editor, or in the ']knowledge base, or in ProKB, which is a downloadable application for browsing the knowledge base. Here is the entry on...
  3. Rob Fitzpatrick

    Some questions about Developer Studio

    Another alternative for you is to use VS Code, which is cross-platform. Riverside Software makes an extension for it (called "OpenEdge ABL") that provides features like syntax highlighting, compilation, projects, debugging, etc. It's free.
  4. Rob Fitzpatrick

    Some questions about Developer Studio

    Cool! I learned something new today. :)
  5. Rob Fitzpatrick

    Question DB user-level password policy implementation OE 11.73

    I used to work on a federated application (multiple databases) which, in the past, stored user credentials and attributes in _User in each of the databases, as well as in an application table. It had all of the authentication rules you described, implemented at the application level. Password...
  6. Rob Fitzpatrick

    Some questions about Developer Studio

    I use PDSOE although I am certainly no expert in using and configuring it, and I probably use a fraction of what it can do. My code is CHUI-only; you can certainly use PDSOE for that use case, and in my opinion it is miles better than the character or GUI Procedure Editors, though Eclipse is...
  7. Rob Fitzpatrick

    Answered How to "prodict" without 4GL Development Kit?

    Also, if you're going to reference KB articles that you think are relevant and expect your audience to be aware of, it's helpful to provide links to those articles so it's easier for others to help you.
  8. Rob Fitzpatrick

    Answered Some programs returning "Unable to run Web object" on new server

    OE 11.7 will retire in March of 2025. If you are in the planning stages of an upgrade project, I would recommend 12.8.
  9. Rob Fitzpatrick

    3rd party tool to scan the code

    I looked at the thread. You didn't describe what you intend to do. You didn't mention SonarQube or CABL at all. I tried to help. I think I'm done here.
  10. Rob Fitzpatrick

    3rd party tool to scan the code

    It sounds like you didn't explain to them that the "third-party analysis" in question would be coming from SonarQube.
  11. Rob Fitzpatrick

    3rd party tool to scan the code

    Again, this isn't an OpenEdge question. It sounds like your problem can be summarized as follows: My application code is written in Language X (which happens to be OpenEdge ABL, but that shouldn't matter). I want to perform code analysis. I am planning to implement CI in Azure Pipelines and...
  12. Rob Fitzpatrick

    3rd party tool to scan the code

    Exactly. I think the question to be explored is whether the SonarQube analysis data can be imported into SonarCloud. I wouldn't expect it to matter which language is the target of the analysis. According to this thread in the Sonar Community, they both use the same analysis engine, so it...
  13. Rob Fitzpatrick

    Question Alternate Hits in promon still zero

    I'm not surprised that your alternate hits are currently zero, since you enabled the feature online. If blocks of the assigned objects were already in the primary buffer pool at the time of the assignments, any subsequent accesses would count as primary hits, since those blocks are on the LRU...
  14. Rob Fitzpatrick

    Progress OpenEdge 11.7 and RHEL7 with symbolic links

    It's not clear from that what procedure you attempted or what problem you encountered.
  15. Rob Fitzpatrick

    Progress OpenEdge 11.7 and RHEL7 with symbolic links

    How are you going to create these databases; probkup and prorest? If so, you could just put modified structure files in the target location (/db/env/whatever) so that the data, AI, and BI extents will go in the location where you have more space. Then restore the databases and you will have...
  16. Rob Fitzpatrick

    printer

    What does "the command" mean?
  17. Rob Fitzpatrick

    printer

    This doesn't make sense to me. I don't understand how you can have a receipt "linked by a USB cable". Maybe use more than one sentence.
  18. Rob Fitzpatrick

    OpenEdge Management - Database - Performance Summary view

    I'll add that temp-table operations aren't necessarily memory operations, when the TT data grows large enough that it is no longer entirely memory-resident. This transition can lead to sudden and severe application perfomance problems. Doubly so when the session temporary directory (-T) is...
  19. Rob Fitzpatrick

    printer

    Then do that repeatedly? ;) Or spawn a process to print to each one. Or make an asynchronous App Server call to print to each one.
Back
Top