• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer

Stuff by Greger

Greger's rantings on making great products

  • Home
  • AI Memory
  • About Greger
  • Engineering Leadership Series
    • Scaling Product Organisations
    • For Developers
    • For Managers
    • For Leaders
  • Blog Themes
    • Development Processes
    • Leadership
    • Innovation
  • ActingWeb
    • ActingWeb – Making People Important in the AI Agent World
    • ActingWeb – More In-Depth
    • The ActingWeb Reference Library
    • The ActingWeb Specification
    • The History of ActingWeb
  • Support
    • Terms of Service
    • ActingWeb – Privacy Policy
    • ArmyKnife (deprecated)
You are here: Home / SIP / Domain-trouble, stupid me… or ser_ctl, serctl, and sercmd!

Domain-trouble, stupid me… or ser_ctl, serctl, and sercmd!

Jan 24, 2007

I played around with upcoming SER 2.0, using sercmd as a tool, as well as inserting records into sql tables directly (as I used to with 0.9.x). The domain module complained loudly that it couldn’t find my domains, even though they were there, I saw them in the sql table!!

Well, beware, with the introduction of dids (domain ids) and uids (user ids), there obviously are some dependencies between tables. Just adding your domains with a did in the domains table do not work. So, what to do? I tried sercmd, but I realized that this tool is quite low level and does not guarantee updates according to the data model constrainsts. From now on I will user the new python ser_ctl tool before I try manual edits. This tool is the replacement for the old ser_ctl. It is a bit confusing because as old serctl in utils dir does not work, sercmd seems to be the obvious choice. However, new ser_ctl can now be found as a separate cvs module (logically called serctl…) on the same level as sip_router and rtpproxy (root of ser project).

See my previous post for a link to a tar package for serctl (and remember that python >=2.3 should be installed!)

Share this:

  • Print (Opens in new window) Print
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • More
  • Email a link to a friend (Opens in new window) Email
  • Share on Reddit (Opens in new window) Reddit
  • Share on Tumblr (Opens in new window) Tumblr

Like this:

Like Loading...

SIP

Primary Sidebar

Recent Posts

  • Here’s how I set up Claude to be my 24×7 personal AI assistant March 29, 2026
  • ActingWeb Personal AI Memory is Live! February 6, 2026
  • Learnings From Scaling a Product Engineering Organisation to 280 People – Part 5 (of 5) December 23, 2025
  • Learnings From Scaling a Product Engineering Organisation to 280 People – Part 4 (of 5) March 9, 2024
  • Learnings From Scaling a Product Engineering Organisation to 280 People – Part 3 (of 5) December 31, 2023

Topic Series

acquisitions ActingWeb Collaboration Development Processes Devops Distributed System Architectural Debt Equality Innovation Leadership Next-generation Media Architecture Organisation People Management Personal Development Product Management Spark Tinkering

Footer

RSS feed RSS - Posts

Categories

Archives

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

%d