Tengo el mismo error.
- Entorno de desarrollo:versión Windows de web2py con servidor web incluido y sqlite
- Entorno de producción:web2py vinculado a Apache en el servidor web Linux y PostgreSQL.
Para obtener la causa real del error, modifiqué gluon/scheduler.py
. Después de eliminar el intento culpable/excepto de Scheduler.send_heartbeat(), recibí el siguiente error:NotSupportedError: type oid 114 not mapped to py type
Buscando en Google con este error encontré esa discusión donde Niphlod dice:"El problema proviene de que pg8000 no admite el tipo json. Use psycopg2 en su lugar . "
Entonces, probemos con este módulo de Python...