I am confused. Can someone explain how such thing is possible? Only hint I can provide is that ipfs daemon is running under different user. Debian Linux.
$ ipfs version
ipfs version 0.4.22
$ ipfs pubsub sub foo
Error: experimental pubsub feature not enabled. Run daemon with --enable-pubsub-experiment to use.
$ ipfs pubsub ls
Error: experimental pubsub feature not enabled. Run daemon with --enable-pubsub-experiment to use.
$ ps xa | grep ipfs
15069 pts/1 Sl+ 52:26 ipfs daemon --enable-pubsub-experiment
25382 pts/0 S 0:00 su - ipfs
28706 pts/0 S+ 0:00 grep ipfs
$ echo "foobar" | ipfs add
added QmRgutAxd8t7oGkSm4wmeuByG6M51wcTso6cubDdQtuEfL QmRgutAxd8t7oGkSm4wmeuByG6M51wcTso6cubDdQtuEfL
7 B / 7 B [==================================================================================================================================================] 100.00%
$ ipfs pubsub sub foo
Error: experimental pubsub feature not enabled. Run daemon with --enable-pubsub-experiment to use.
$ set | grep IPFS
$