<div dir="ltr">Greetings Lists. <div><br></div><div>I am having hard time trying to use ndb_cassandra with kamailio. I have successfully complied the module and kamailio runs without any error. </div><div>Below is relevant snippet. </div><div><br></div><div>loadmodule "ndb_cassandra.so"<br></div><div><div>modparam("ndb_cassandra", "host", "192.168.0.103")</div><div>modparam("ndb_cassandra", "port", 9160)</div></div><div><br></div><div><div><div>        $var(keyspace) = 'kamailio';</div><div>        $var(column_family) = 'numbers_directory';</div><div>        $var(key) = 15;</div><div>        $var(column) = 'number';</div><div>        xlog("L_INFO", "Valus to fetch are $var(keyspace), $var(column_family), $var(key), $var(column) \n");</div><div>       <b> if (cass_retrieve("$var(keyspace)", "$var(column_family)", "$var(key)", "prefix", "$var(val_read)") > 0) {</b></div><div>                xlog("L_INFO", " ===== ndb_cassandra. Sucess while reading from Cassandra. val_read: \"$var(val_read)\"\n");</div><div>        } else {</div><div>                xlog("L_INFO", " ===== ndb_cassandra. Error while reading from Cassandra \n");</div><div>        }</div></div></div><div><br></div><div>Cassandra Table Structure. </div><div><br></div><div><div>cqlsh:kamailio> describe numbers_directory;</div><div><br></div><div>CREATE TABLE kamailio.numbers_directory (</div><div>    id int PRIMARY KEY,</div><div>    description text,</div><div>    number text</div><div>) WITH bloom_filter_fp_chance = 0.01</div><div>    AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'</div><div>    AND comment = ''</div><div>    AND compaction = {'class': 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}</div><div>    AND compression = {'sstable_compression': 'org.apache.cassandra.io.compress.LZ4Compressor'}</div><div>    AND dclocal_read_repair_chance = 0.1</div><div>    AND default_time_to_live = 0</div><div>    AND gc_grace_seconds = 864000</div><div>    AND max_index_interval = 2048</div><div>    AND memtable_flush_period_in_ms = 0</div><div>    AND min_index_interval = 128</div><div>    AND read_repair_chance = 0.0</div><div>    AND speculative_retry = '99.0PERCENTILE';</div></div><div><br></div><div><br></div><div><div>cqlsh:kamailio> select * from numbers_directory;</div><div><br></div><div> id | description | number</div><div>----+-------------+-----------</div><div> 15 |        null | 212456789</div></div><div><br></div><div><br></div><div><br></div><div>When i make a call i get this in logs. </div><div><br></div><div><div>Jul  1 19:10:42 debian ./kamailio[8142]: INFO: <script>: Valus to fetch are kamailio, numbers_directory, 15, number</div><div>Jul  1 19:10:42 debian ./kamailio[8142]: INFO: <script>:  ===== ndb_cassandra. <b>Error while reading from Cassandra</b></div></div><div><br></div><div>I am stuck at this. Does anybody able to use kamailio with cassandra or can share their configuration?</div><div><br></div><div>Any pointer on this is much appreciated. </div><div><br></div><div>Best Regards, </div><div><br></div><div>Aqs Younas</div></div>