- Access exclusive content
- Connect with peers
- Share your expertise
- Find support resources
11-25-2017 12:47 PM
@lmori, thank you for your help so far.
I am migrating my data to the "stdlib.localDB" miner, per your suggestion here.
I have two questions now:
First, I noticed that the default expiration for indicators added to this miner is just one day. How can I change this to one year? What about disabling expiration by default?
Second, I am trying to push indicators to this new miner via json (this would be irrelevant if you can answer my first question)
I tried to set ttl = -1 to disable expiration, but that didnt work. Since 0 deletes the indicator, not sure what to use here.
How can I disable expiration for these indicators through the API call?
curl -XPOST -H "Content-Type: application/json" -u admin:<ommited> "http://localhost/config/data/feed_any_indicators/append?h=feed_any&t=localdb" -d '
[
{
"indicator": "219.101.37.81",
"type": "IPv4",
"comment": "Win32.Conficker.Cp2p",
"share_level": "green",
"Confidence": 100,
"ttl": -1
},
{
"indicator": "82.188.123.234",
"type": "IPv4",
"comment": "Win32.Conficker.Cp2p",
"share_level": "green",
"Confidence": 100,
"ttl": -1
}
]'
FYI, the command is working. When I remove the ttl field, the miner is added and the expiration is set to 24 hours.
11-25-2017 10:43 PM
Hi @alyssonalmeida,
with tth: -1 you are removing the indicator, you can use this to disable expiration:
{ [...] "ttl": "disabled" }
Or you can create a new prototype based on stdlib.localDB and set the expiration to disabled by default:
age_out: sudden_death: true default: null
11-25-2017 10:43 PM
Hi @alyssonalmeida,
with tth: -1 you are removing the indicator, you can use this to disable expiration:
{ [...] "ttl": "disabled" }
Or you can create a new prototype based on stdlib.localDB and set the expiration to disabled by default:
age_out: sudden_death: true default: null
04-12-2018 09:04 AM
How do you enable the ttl after it has been disabled?
I tried setting the ttl: -1, ttl: 0, ttl: enable, and ttl: enabled, but it still shows disabled when I look at the node indicator table in MineMeld.
Thanks.
04-13-2018 07:00 AM
Hi @lkrous,
you can do that by setting a valid ttl. Countdown to expiration will start from the update time.
{ "indicator": "8.8.8.8", "type": "IPv4", "comment": "usual Google DNS Public IP", "share_level": "green", "confidence": 100, "ttl": 3600 }'
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!