Activer le Log OpenLDAP

Objectif: Cette 3eme partie de la série OpenLDAP tutorial a pour objectif d’activer le log OpenLDAP. Pour atteindre cet objectif il faut paramétrer l’installation du serveur d’annuaire OpenLDAP. Cette production est très importante, voire indispensable pour la surveillance et l’utilisation correcte de ce serveur. Pré-requis: OpenlDAP est installé et pré-configuré sur une machine Debian, Ubuntu ou compatibles. cf. la partie 1 et la partie 2 de cette série OpenLDAP Tutorial.

1. Activer les fichiers journaux (Log) du serveur OpenLDAP

sudo ldapsearch -Y external -H ldapi:/// -b cn=config "(objectClass=olcGlobal)" olcLogLevel -LLL > slapdlog.ldif
Cette commande crée le fichier slapdlog.ldif dont le contenu est le résultat de la requête LDAP exécutée par l’utilitaire ldapsearch:
dn: cn=config
olcLogLevel: none
La première ligne contient le DN (distinguished name) qui est l’identifiant unique de l’entrée. La deuxième ligne contient l’unique attribut demandée par la requête avec comme valeur: none. La génération de log est désactivée par défaut. Modifier ce fichier pour que son contenu devienne:
dn: cn=config
changeType: modify
replace: olcLogLevel
olcLogLevel: stats
Maintenant ce fihier LDIF (Lightweight data interchange format) contient une commande de modification: la deuxième ligne déclare qu’on veut modifier l’entrée, la troisième indique qu’il s’agit d’un remplacement de contenu de l’attribut olcLogLevel de cette entrée et la troisième indique la nouvelle valeur de cet attribut. stats permet de générer les logs des connexions, des opérations et de leurs résultats ce qui est parfait pour une surveillance quotidienne. Pour exécuter la commande de ce fichier sur le serveur, on utilise:
sudo ldapmodify -Y external -H ldapi:/// -f slapdlog.ldif
Si on obtient le message: modifying entry “cn=config”, l’opération a réussi. Pour vérifier:
sudo ldapsearch -Y external -H ldapi:/// -b cn=config "(objectClass=olcGlobal)" olcLogLevel
Normalement la prise en compte par le serveur est immédiate et aucun redémarrage n’est nécessaire. Le serveur envoi les logs produits au mécanisme de gestion des logs système. Il s’agit de rsyslog pour les versions récentes.

2. Prise en compte des log OpenLDAP par rsyslog

Créer un fichier de configuration dans dans le dossier /etc/rsyslog.d/, choisir un nom quelconque: 10-slapd.conf par exemple. Le chiffre dans le nom permet de classer les fichiers dans ce dossier. Ce fichier contient l’unique ligne:
local4.*    /var/log/slapd.log;slapdtmpl
slapdtmpl est un nom au choix qui désigne un format de présentation du contenu de ce fichier de log. Il s’agit donc de créer ce format, cela se fait dans le fichier de configuration de rsyslog:
sudo vi /etc/rsyslog.conf
Dans l’éditeur ajouter ce qui suit, en dessous de la première ligne à partir du début qui commence par $template:
$template slapdtmpl,"[%$DAY%-%$MONTH%-%$YEAR% %timegenerated:12:19:date-rfc3339%] %app-name% %syslogseverity-text% %msg%\n"
Pour plus de détails sur la créations de format pour rsyslog consulter le manuel:
man rsyslog.conf
Voir, notamment, le paragraphe TEMPLATES. Enfin il faut redémarrer rsyslog pour que le nouveau paramétrage soit pris en compte:
service rsyslog restart

3. Tester cette fonctionnalité du serveur OpenLDAP

Lancer une requête et consulter le contenu du fichier /var/log/slapd.log:
sudo ldapsearch -Y external -H ldapi:/// -b dc=ldaptuto,dc=net
sudo cat /var/log/slapd.log
Normalement, on doit avoir un contenu assez significatif de ce qui a été exécuté par le serveur OpenLDAP.]]>

159 thoughts on “Activer le Log OpenLDAP

  1. I Fashion Styles

    You really make it seem so easy with your presentation but I find this topic to be actually something that I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it!

  2. Hair Cuts

    I have learned some new points from your web site about personal computers. Another thing I’ve always assumed is that computers have become an item that each residence must have for a lot of reasons. They supply you with convenient ways in which to organize households, pay bills, shop, study, tune in to music and even watch television shows. An innovative method to complete every one of these tasks is to use a notebook computer. These pc’s are portable ones, small, robust and lightweight.

  3. Hairstyles VIP

    Pretty nice post. I just stumbled upon your weblog and wanted to say that I’ve really enjoyed surfing around your blog posts. In any case I will be subscribing to your rss feed and I hope you write again soon!

  4. Beauty Fashion

    It’s appropriate time to make some plans for the longer term and it is time to be happy. I have read this post and if I may just I want to counsel you some attention-grabbing things or tips. Maybe you can write next articles referring to this article. I wish to learn more things about it!

  5. Beauty Fashion

    Thanks a lot for providing individuals with a very terrific opportunity to discover important secrets from this website. It’s always so good plus packed with a good time for me personally and my office fellow workers to search your web site no less than three times in a week to study the newest issues you have got. And of course, I’m also actually satisfied concerning the powerful solutions served by you. Selected 1 ideas in this post are undoubtedly the most beneficial I’ve ever had.

  6. Hairstyles

    Thanks for the diverse tips contributed on this blog. I have seen that many insurance providers offer customers generous reductions if they opt to insure multiple cars together. A significant quantity of households include several automobiles these days, in particular those with older teenage children still residing at home, plus the savings with policies may soon mount up. So it pays off to look for a great deal.

  7. Fitness

    I抦 not that much of a online reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your site to come back later on. Cheers

  8. Beauty Fashion

    Thanks for the post. My spouse and i have usually noticed that most people are desperate to lose weight because they wish to show up slim along with attractive. On the other hand, they do not often realize that there are more benefits so that you can losing weight as well. Doctors state that over weight people suffer from a variety of diseases that can be directly attributed to the excess weight. Thankfully that people who definitely are overweight and also suffering from numerous diseases can reduce the severity of their own illnesses through losing weight. You’ll be able to see a gradual but marked improvement in health as soon as even a minor amount of weight loss is attained.

  9. Fitness

    Great article. It is very unfortunate that over the last 10 years, the travel industry has already been able to to deal with terrorism, SARS, tsunamis, bird flu virus, swine flu, plus the first ever real global downturn. Through all this the industry has really proven to be effective, resilient and also dynamic, acquiring new tips on how to deal with hardship. There are continually fresh difficulties and the opportunity to which the field must again adapt and answer.

  10. Hairstyles Length

    Magnificent goods from you, man. I’ve understand your stuff previous to and you’re just too great. I really like what you have acquired here, really like what you’re saying and the way in which you say it. You make it enjoyable and you still care for to keep it sensible. I can’t wait to read much more from you. This is actually a tremendous site.

  11. Beauty Fashion

    I would like to add that when you do not already have got an insurance policy or you do not participate in any group insurance, you could well really benefit from seeking the help of a health agent. Self-employed or those that have medical conditions usually seek the help of one health insurance specialist. Thanks for your blog post.

  12. I Fashion Styles

    Pretty nice post. I simply stumbled upon your blog and wanted to mention that I have really loved surfing around your blog posts. After all I抣l be subscribing for your feed and I’m hoping you write once more very soon!

  13. Hairstyles

    Hmm is anyone else encountering problems with the images on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any responses would be greatly appreciated.

  14. bclub.cm

    That is really interesting, You’re a very professional blogger.
    I have joined your rss feed and stay up for in the hunt for more
    of your excellent post. Additionally, I have shared your site in my social
    networks

    Visit my blog post … bclub.cm

  15. dcshop ma

    https://dcshop ma.vip
    I really like what you guys are usually up too.
    This kind of clever work and exposure! Keep up the amazing works guys I’ve incorporated you guys to my own blogroll.

  16. blackpass.biz

    You could certainly see your expertise within the work you write.

    The sector hopes for even more passionate writers such as you who are not afraid to say
    how they believe. All the time follow your heart.

    My website: blackpass.biz

  17. brianclub

    At this time it seems like WordPress is the preferred blogging platform available right now.
    (from what I’ve read) Is that what you are using on your blog?

    Also visit my webpage … brianclub

  18. vclubcc

    Thank you, I have just been searching for info approximately this subject for ages and yours is the
    best I have came upon so far. However, what about the conclusion? Are you certain in regards to the source?

    Also visit my web site – vclubcc

  19. savastan0 cc

    Have you ever thought about adding a little bit more than just your articles?
    I mean, what you say iis valuable and all. Nevertheless juust imagine if you added
    some great pictures or video clips to give your posts more, “pop”!
    Your content is excellent but with pics and video clips, this site could definitely bbe oone of the very besst in its niche.
    Awesome blog!

    My web site – savastan0 cc

  20. savastan0 cc login

    Admiring the commitment you put into your site and in depth information you
    provide. It’s good to come across a blog every once in a while that isn’t the
    same out of date rehashed information. Wonderful read!

    I’ve saved your site and I’m adding your RSS feeds
    to my Google account.

    Also visit my web page :: savastan0 cc login

  21. savastan0

    Heya this is somewhat of off topic but I was wondering if
    blogs use WYSIWYG editors or if you have to
    manually code with HTML. I’m starting a blog soon but have no coding skills
    so I wanted to get advice from someone with experience.
    Any help would be greatly appreciated!

    My web page :: savastan0

  22. trump cvv

    naturally like your web-site but you have to
    check the spelling on several of your posts. A number of them
    are rife with spelling problems and I to find it very
    bothersome to inform the reality on the other hand I will surely come again again.

    Here is my web-site – trump cvv

  23. siktor ru

    https://siktor ru.ru
    Greetings! I’ve been following your weblog for a while
    now and finally got the courage to go ahead and give you a
    shout out from Kingwood Texas! Just wanted to say keep up the good job!

  24. Hairstyles VIP

    Valuable info. Lucky me I found your website by accident, and I am shocked why this accident didn’t happened earlier! I bookmarked it.

  25. Hairstyles

    An added important issue is that if you are a mature person, travel insurance for pensioners is something you ought to really take into consideration. The mature you are, the greater at risk you’re for making something poor happen to you while in foreign countries. If you are not really covered by several comprehensive insurance, you could have several serious complications. Thanks for revealing your advice on this website.

  26. jerrys shop

    Ӏ eveгy timne used to reaԀ arricle inn news papers Ƅut now aѕ I am a user of web thiѕ
    from noѡ I am uѕing net for сontent, thanks tⲟ web.

    Feell free to surf tto my ρage – jerrys shop

  27. 사상출장마사지

    Right here is the perfect blog for anybody who really wants to understand this topic.
    You realize a whole lot its almost hard to argue with you
    (not that I really would want to…HaHa). You certainly put a brand
    new spin on a topic which has been discussed for many years.

    Wonderful stuff, just great!

  28. ultimate shop

    Ԍood dday Ӏ аm so glad Ι found your web site, Ι reallly found yoս by accident, whіlе
    I wаs researching on Askjeeve for something elѕe, Anyhow
    І aam here now and wouⅼd just lіke to ssay tһanks a
    lot for а tremendous post and a aⅼl roᥙnd thrilling blog
    (I also love the theme/design), Ι ⅾοn’t һave time t᧐ browse
    itt alⅼ at the minute but I have saved iit and aso included youyr
    RSS feeds, ѕo whrn I һave time Ι ԝill Ƅe ƅack tߋ read more, Please
    do keep up the fantastic job.

    Feel free tߋ suref to mmy webpage … ultimate shop

  29. Beauty Fashion

    One thing is that when you are searching for a student loan you may find that you will need a cosigner. There are many cases where this is true because you could find that you do not employ a past credit rating so the loan provider will require that you’ve got someone cosign the credit for you. Thanks for your post.

  30. braincluib.cm

    What i don’t understood is actually how you’re now
    not really a lot more well-appreciated than you may be now.
    You’re so intelligent. You recognize therefore considerably when it comes to
    this topic, made me personally believe it from a lot of varied
    angles. Its like men and women aren’t interested unless it is one thing to do with
    Lady gaga! Your individual stuffs outstanding.
    At all times care for it up!

    Also visit my web blog: braincluib.cm

  31. bclub.cm

    obviously like your web-site however you need to test the spelling on several of your posts.
    A number of them are rife with spelling issues and I to find it very bothersome to
    tell the reality nevertheless I’ll definitely come again again.

    Look at my web page … bclub.cm

  32. brainsclub

    Great post. I used to be checking constantly this weblog and
    I am inspired! Extremely helpful information specifically
    the final part 🙂 I handle such info a lot. I used to be looking for this particular information for a very
    lengthy time. Thanks and best of luck.

    my web page: brainsclub

  33. braincluib.cm

    Hello very cool website!! Guy .. Excellent ..
    Superb .. I will bookmark your web site and take
    the feeds additionally? I’m satisfied to search out
    numerous helpful info right here within the put up, we’d like develop more
    techniques in this regard, thanks for sharing.
    . . . . .

    Here is my website: braincluib.cm

  34. bclub mp

    You need to be a part of a contest for one of the highest quality blogs
    on the internet. I am going to recommend this website!

    Feel free to visit my page: bclub mp

  35. bclub mp

    Excellent post. I was checking constantly this blog and I
    am impressed! Very useful information specially
    the closing part 🙂 I take care of such information a lot.
    I was looking for this certain information for a very long time.
    Thank you and good luck.

    Have a look at my homepage … bclub mp

  36. briansclub

    I want to to thank you for this excellent read!! I absolutely loved every bit of it.
    I have you saved as a favorite to check out new stuff you
    post…

    my web blog – briansclub

  37. brains club

    excellent post, very informative. I ponder why the other experts of this sector do not understand this.

    You must continue your writing. I am confident, you have a great readers’ base already!

    Feel free to surf to my homepage brains club

  38. 사상출장

    I appreciate, cause I discovered exactly what I was taking a look for.
    You have ended my 4 day lengthy hunt! God Bless you man. Have a great day.
    Bye

  39. prozone cc

    https://prozone cc.to/
    I was wondering if you ever considered changing the layout of
    your site? Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people could connect with it
    better. Youve got an awful lot of text for only having 1
    or two pictures. Maybe you could space it out better?

  40. savastan

    With havin so much content do you ever run into any problems of plagorism or copyright violation? My website has a lot of unique content I’ve either
    created myself or outsourced but it looks like a
    lot of it is popping it up all over the web without my permission. Do you know
    any ways to help reduce content from being ripped off?
    I’d truly appreciate it.

    My web-site … savastan

  41. brains club

    Wow, awesome blog format! How lengthy have you ever been running a blog for?
    you make running a blog glance easy. The entire glance of
    your site is wonderful, as smartly as the content material!

    Here is my web blog: brains club

  42. Hairstyles VIP

    I will immediately seize your rss as I can’t find your e-mail subscription hyperlink or newsletter service. Do you’ve any? Kindly allow me realize in order that I may subscribe. Thanks.

  43. Beauty Fashion

    Hey there! Someone in my Myspace group shared this website with us so I came to take a look. I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers! Wonderful blog and amazing style and design.

  44. patricks cc

    It’s reaally ѵery complicated in tһis busy life tօ listen news on Television, therefoгe I simply use world wide web
    fοr that purpose, and ɡet the mоst up-to-date news.

    Feel free to surf tо my blog … patricks cc

  45. brain club

    Right here is the perfect webpage for everyone who hopes to find
    out about this topic. You understand a whole lot its almost tough to argue with you (not that I actually will need to…HaHa).
    You certainly put a new spin on a subject which
    has been written about for years. Excellent stuff, just wonderful!

    Feel free to surf to my web-site :: brain club

  46. j200m

    udintogel
    Thanks for a marvelous posting! I seriously enjoyed reading it, you are a great author.I will
    make certain to bookmark your blog and will often come
    back in the foreseeable future. I want to encourage
    that you continue your great job, have a nice afternoon!

  47. można

    At this time I am going away to do my breakfast, later than having my breakfast coming over again to read more news.

    Also visit my web site … można

  48. все для шкафов

    Hi there, I discovered your website by means of Google whilst searching for a similar matter, your web site got here up,
    it seems great. I have bookmarked it in my google bookmarks.

    Hello there, just was aware of your weblog through Google, and
    found that it’s truly informative. I’m gonna be careful for brussels.

    I’ll appreciate in the event you continue this in future.

    Many people can be benefited out of your writing. Cheers!

    Feel free to visit my site все для шкафов

  49. The QT-ESL Store

    Thank you for any other informative website.

    The QT-ESL Store
    place else could I get that type of information written in such a perfect approach?

    I’ve a undertaking that I am just now running on, and I have been at
    the glance out for such information.

  50. situs bokep

    tvdewa tvdewa tvdewa tvdewa (https://northernfortplayhouse.com/)
    It’s amazing to visit this web site and reading the views of all colleagues concerning
    this piece of writing, while I am also eager of
    getting knowledge.

  51. ligaciputra

    bos88 bos88 bos88 bos88
    Good site you have got here.. It’s difficult to find good quality writing like yours these days.
    I really appreciate individuals like you! Take care!!

  52. 선릉출장안마

    Everyone loves what you guys are up too. This kind of clever work and exposure!

    Keep up the awesome works guys I’ve incorporated you guys to
    my own blogroll.

  53. nsocks net

    If yoᥙ aree goihg for moost excellent сontents likе myseⅼf, simply pay а visit tһis web
    page daily ѕince itt ρrovides quality contents, thanks

    Ꮋere iѕ my websijte … nsocks net

  54. I Fashion Styles

    Aw, this was a very nice post. In idea I would like to put in writing like this moreover ?taking time and actual effort to make an excellent article?however what can I say?I procrastinate alot and certainly not appear to get one thing done.

  55. mentoz4d

    toto12 toto12 toto12
    Very good blog you have here but I was wondering if you knew of any discussion boards that cover the same topics discussed in this article?
    I’d really like to be a part of group where I can get
    advice from other experienced people that share the same interest.

    If you have any suggestions, please let me
    know. Many thanks!

  56. preman69

    pustakatoto 4d pustakatoto 4d
    pustakatoto 4d
    Heya i’m for the first time here. I came across this
    board and I to find It truly useful & it helped
    me out a lot. I am hoping to present one thing back and aid
    others such as you helped me.

  57. 동탄출장안마

    I’m not that much of a internet reader to be honest but your sites really nice, keep it up!
    I’ll go ahead and bookmark your website to come back down the road.
    Cheers

  58. Hairstyles VIP

    Thanks for posting. I really enjoyed reading it, especially because it addressed my problem. It helped me a lot and I hope it will help others too.

  59. 잠실출장마사지

    Great blog! Do you have any tips and hints for aspiring writers?
    I’m hoping to start my own site soon but I’m a little lost on everything.

    Would you advise starting with a free platform like WordPress or go for a paid option? There are so many
    choices out there that I’m totally confused .. Any recommendations?
    Many thanks!

  60. 모텔출장마사지

    Hi there, just became alert to your blog through Google,
    and found that it is truly informative. I’m going to watch out for brussels.
    I will appreciate if you continue this in future.
    Numerous people will be benefited from your
    writing. Cheers!

  61. xleet shop

    This is very interesting, You’re a very skilled blogger. I’ve joined your feed and look forward to seeking more of your
    great post. Also, I have shared your site in my
    social networks!

    My website xleet shop

  62. j200m

    slot demo pragmatic slot demo pragmatic
    slot demo pragmatic
    Hey there! Do you use Twitter? I’d like to follow you if that would be okay.
    I’m absolutely enjoying your blog and look forward to new updates.

  63. siktor cc

    I have read so mаny articles ߋr reviews rеgarding tthe bloggr lovers
    һowever this article iѕ genuinely a fastidious piece օf writing, keep іt uр.

    Ꮮ᧐ok at my һomepage … siktor cc

  64. blackpass market

    wonderful issues altogether, yoս juust gained a neew reader.
    Ꮤhat woulɗ yⲟu recommend in regards tⲟ yߋur post tһat you simply made a fеw Ԁays in the past?
    Any certain?

    Feel free tⲟ visit mmy blog post … blackpass market

  65. Hairstyles

    Thanks for posting. I really enjoyed reading it, especially because it addressed my problem. It helped me a lot and I hope it will help others too.

  66. bclub mp

    Nice blog here! Also your web site rather a lot up fast! What
    host are you using? Can I get your affiliate hyperlink for your host?
    I wish my website loaded up as quickly as yours lol

    my web blog: bclub mp

  67. 사당출장마사지

    When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time
    a comment is added I get several emails with the same comment.
    Is there any way you can remove people from that service?
    Many thanks!

  68. autobola

    A person essentially help to make significantly posts I would
    state. This is the first time I frequented
    your website page and up to now? I amazed with the analysis you made to create this particular publish
    extraordinary. Excellent job!

  69. zoritoler imol

    Great – I should definitely pronounce, impressed with your web site. I had no trouble navigating through all tabs and related info ended up being truly easy to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or anything, web site theme . a tones way for your customer to communicate. Nice task.

  70. okestream

    Hi there! I’m at work browsing your blog from my new iphone!
    Just wanted to say I love reading through your blog and look forward to all your
    posts! Carry on the superb work!

  71. top up higgs domino unipin

    Today, I went to the beach front with my kids. I found
    a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She
    placed the shell to her ear and screamed. There was a hermit crab inside
    and it pinched her ear. She never wants to go back!
    LoL I know this is totally off topic but I had to tell someone!

  72. Hair Type

    Thanks for posting. I really enjoyed reading it, especially because it addressed my problem. It helped me a lot and I hope it will help others too.

  73. justkill cc

    Howdy! I’m at work surfing around your blog from my new iphone 4!

    Just wanted to say I love reading your blog and look forward to all
    your posts! Carry on the outstanding work!

    My web site – justkill cc

  74. pro zone

    you are in point of fact a just righht webmaster. The site loading sspeed is incredible.
    It seems that you are doing any unique trick. Also, The contents are masterwork.
    you’ve performed a excellent task in this matter!

    Also visit my web site: pro zone

  75. jerrys vc

    Неllo to eveгy , for the reason thаt I am гeally keen of reading this
    webpage’s post to Ƅe updated daily. It consists оf ɡood information.

    Haѵe a loolk аt mу website: jerrys vc

  76. yandex bokeh

    Awesome things here. I am very satisfied to look your article.
    Thank you a lot and I’m having a look ahead to touch you.

    Will you kindly drop me a mail?

  77. kfcclub pm

    Thanks for the marvelous posting! I certainly enjoyed reading it,
    you could be a great author.I will make sure to bookmark your blog and definitely will come back in the
    foreseeable future. I want to encourage one to continue your great work, have a nice morning!

    Here is my webpage kfcclub pm

  78. jerrys vc

    Нi there! Dо you know іf they mɑke any plugins tօ
    һelp wіth SEO? І’m trying to get myy blog tо rank forr sоme
    targeted keywords butt І’m not seeing verу good gains.

    Ӏf үоu know of any please share. Appгeciate it!

    Feeel free to surf to my web-site … jerrys vc

  79. toto12

    For the reason that the admin of this site is working, no hesitation very shortly it will be renowned, due to its
    quality contents.

  80. Beauty

    Thank you for your post. I really enjoyed reading it, especially because it addressed my issue. It helped me a lot and I hope it will also help others.

  81. Beauty Fashion

    Great beat ! I would like to apprentice while you amend your web site, how could i subscribe for a blog site? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast provided bright clear concept

  82. 55kgame

    I’m really enjoying the theme/design of your blog. Do you ever
    run into any browser compatibility issues? A couple of my
    blog readers have complained about my blog not operating correctly in Explorer
    but looks great in Safari. Do you have any solutions
    to help fix this issue?

  83. R7S LED bulb

    Hello there, simply turned into alert to your blog through Google, and located that it’s truly informative. I am going to watch out for brussels. I’ll appreciate should you continue this in future. Lots of folks might be benefited from your writing. Cheers!

  84. 11wbet Situs

    Hello There. I found your blog using msn. This is an extremely well written article.
    I’ll be sure to bookmark it and return to read more
    of your useful info. Thanks for the post. I’ll definitely return.

  85. kaizenaire singapore

    Today, I went to the beach front with my children. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is totally off topic but I had to tell someone!

Leave a Reply

Your email address will not be published. Required fields are marked *