Seiden Group
Modern Development & Open Source for IBM i
  • Link to LinkedIn
  • Link to Mail
  • Home
  • Seiden PHP+
    • Seiden PHP+
    • Install & Learn
    • SmartSupport
    • PHP Migrations & Upgrades
    • Success Stories
    • Free PHP Assessment
    • Documentation
    • What’s New (Changelog)
  • IBM i Services
    • Development
    • Training & Mentoring
    • Open Source Setup & Upgrades
    • SSL/TLS Install & Learn
    • Performance
  • Support
    • Open Source & PHP
    • VS Code for i
    • Developer Support
    • Support Success Stories
  • VS Code for i
    • Support
    • Training
    • Code for i Resource Guide
    • Getting Started Videos
    • Code for IBM i Fridays
  • Free Stuff
    • IBM i Strategy & Tips
    • PHP Upgrade Assessment
    • CNX Valence Assessment
    • VS Code for IBM i Resources
    • Code for IBM i Fridays
    • QCachegrind Download
    • PHP Toolkit for IBM i Resources
    • Qshell on i Library
  • Blog
  • About
    • About Our Team
    • About Alan Seiden
    • Speakers & Sessions
    • In the News
  • Contact
  • 201.447.2437
  • Search
  • Menu Menu

Seiden Group Blog

VS Code for IBM i: SEP Debugging Prerequisites

December 6, 2024/0 Comments/in VS Code for i /by Alan Seiden

Code for IBM iCode for i users have been showing interest in Service Entry Point (SEP) debugging. SEP permits debugging of applications that run in a different job than the programmer’s job, such as a web server or prestart job.

Available since Version 2 of the IBM Debug Service, SEP requires several prerequisites, including the IBM i Debug extension, PTFs, and Licensed Program Products (LPPs). This article focuses on the PTFs and LPPs, objects that are frequently overlooked.

JUNE 2025 UPDATE
Version 3 of the Debug Service is now available. For prerequisites, see the official documentation’s Debugging General Requirements.

Required PTFs and LPPs for Version 2

Per the current Required PTFs section of the Code for i documentation, these were the required PTFs and LPPs for v2 of the SEP debugger:

  • Host debugger
    • These PTFs are all associated with Product 5770SS1:
      • IBM i 7.5 PTF SI86229 and SI82343
      • IBM i 7.4 PTF SI86178 and SI82335
      • IBM i 7.3 PTF SI85976 and SI82198
  • Java 11
    • Use Option 19 from Product 5770JV1
      • Only Java 11 from this LPP will work
      • Not older, not newer, not from Yum
    • Location: /QOpenSys/QIBM/ProdData/JavaVM/jdk11/64bit
    • IBM documentation:  Download, Installation, and Usage of Java 11 on the IBM i OS
  • Workstation Tools – Base
    • Use Option 60 from Product 5770WDS

After you have installed the PTFs, you must restart your Visual Studio Code connection.

For more information

Complete, updated information on the Code for i debugging facility can be found at https://codefori.github.io/docs/developing/debug/overview/ and https://codefori.github.io/docs/developing/debug/configure/

For the best way to get your entire team up and productive with VS Code for i, talk to us about Code for i support and  training.

(Links edited on May 19, 2026.)

Tags: COBOL, Codefori, debug, IBMi, RPG, SEP, VSCode
Share this entry
  • Share on Facebook
  • Share on X
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Reddit
  • Share by Mail
https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Alan Seiden https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Alan Seiden2024-12-06 12:13:162026-05-19 21:45:35VS Code for IBM i: SEP Debugging Prerequisites
Alan Seiden

About Alan Seiden

Alan works to preserve your investment in IBM enterprise systems by designing and implementing modernization strategies that leverage your existing business logic.

With a passion ...Read More

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

SUBSCRIBE
Open Thinking
Monthly IBM i Strategy & Tips
  • This field is for validation purposes and should be left unchanged.

IBM i Development

  • RPG, COBOL, SQL, Node,
    PHP, Python, Valance, etc.
  • Modernization. Integration.
  • Web and API Solutions
  • Legacy Maintenance
    ...
LET'S GET IT DONE!

Recent Posts

  • Do You Need IBM i Observability?
  • PHP 8.6 is Coming Soon to IBM i
  • Safer npm installation is on the way for Node.js (and all JavaScript)
  • Access Modern Security for IBM i and Connected Web Environments
  • IBM i: A Natural Platform for Agentic AI
  • PHP on IBM i in 2026: The Modernization Engine
  • Your “AS/400” Is a Modern IBM i Platform
  • MCP + AI for IBM i Teams (with a MongoDB example)
  • GnuPG PHP Extension for IBM i: Now Included with Seiden Support
  • Getting Started with Code for IBM i: A Lunch & Learn Video

SEIDEN GROUP: Modern Development & Open Source for IBM i

Home   |   Seiden PHP+   |   IBM i Services  |   Support   |   VS Code for i   |   Free Stuff   |   Blog  |   Privacy Policy  |   Contact         201.447.2437

© 2026 Seiden Group, LLC
  • Link to LinkedIn
  • Link to Mail
Link to: What’s in Your ODBC Driver? A 2024 Update Link to: What’s in Your ODBC Driver? A 2024 Update What’s in Your ODBC Driver? A 2024 Update Link to: Integrating Open Source on IBM i: Advanced Topics and Optimization Link to: Integrating Open Source on IBM i: Advanced Topics and Optimization Integrating Open Source on IBM i: Advanced Topics and Optimization
Scroll to top Scroll to top Scroll to top