Social Media Integration

Hey @Rich Mautic uses what’s referred to as a “Controller” in much the same way that WordPress does. The “Routes” are not real and in fact building out the folders the way you have will prevent it from ever working!. Just for the fun of it, remove the messages folder all together. Make a backup if you are concerned, but believe me it should actually exist as a folder structure.

PART 1 OF 2

@MxyzptlkFishStix

@MarkLL thank you for the feedback.

I know this is long but there is some WEIRD stuff going on here …

I can and have removed the /calback/ “folders” and it did not work. This is where I was when I first installed the plugins.

I can not remove the messages folder as this is where the entire app is loaded. My file structure looks like this:

public_html/mailstudio/messages

under messages is everything else: app,assets,bin…

How did this get set up this way you may ask? When I first discovered Mautic I did so by reviewing apps my host provider had available through Softlicious (kind of a smorgasbord of apps). This is where the app was INITIALLY installed.

Now let me add, The app is working every day! campaigns, drip, email, sms…assets, templates, forms integrated with Wordpress sites…everything is working…updates from the message center (in other words no SSH required)

Using Clearbit and Fullcontact seem very important I just never imagined I would run into this kind of trouble.

So as of the moment I have manually removed the folders and cleared the cache. Reran a test and nothing changes!
Mautic sends the request, fullcontact and clearbit receive the request, both process the request, ******** if clearbit and fullcontact are returning data it is not being received by Mautic.

HERE IS THE LOG OF THE TRANSACTION. THIS IS TAKEN FROM THE CLEARBIT LOGS. ==========
===== NOTICE THE MAUTIC DATA ===== SEE ALL OF THE MAUTIC REFERENCED SCRIPTS AND SUCH.

AND

THE WEIRD THING IS ALTHOUGH THIS LOG IS FROM CLEARBIT, THE “RESPONSE” CONTENT SEEMS TO BE RIGHT OUT OF MAUTIC ---- IT IS LIKE USING THE TEMPLATING SECTION OF MAUTIC AND ATTEMPTING TO CHANGE TO HTML VIEW…

I have no idea what to make of this…

WEBHOOK /messages/clearbit/callback/

[code]09:48 am — 01/08/2017
General

Host
mailstudio.info
Path
/messages/clearbit/callback/
Request headers

User-Agent
clearbit/webhook
Content-Type
application/json
X-Request-Signature[/code]
••••••••••••••••

[code]Request params

body
status
404
type
person
id
clearbit_notify#9329#2017010815#1#cefb1c4460d061e1
Response headers

Response body

Failed. Response code = 404. Response message = Not Found. Response Body = [/code]

[code]


Not Found



<link rel="stylesheet" href="/messages/media/css/libraries.css?vfba7da13" data-source="mautic" />
[/code]

NOTE - THIS CLEARBIT LOG

<script> var mauticBasePath = '/messages'; var mauticBaseUrl = '/messages/'; var mauticAjaxUrl = '/messages/s/ajax'; var mauticAssetPrefix = ''; var mauticContent = ''; var mauticEnv = 'prod'; var mauticLang = {

BUT WHAT IS CLEARBIT DOING HERE?

PART 2 OF 2

 "mautic.core.builder.code_mode_warning": "By switching to the Code Mode, you will be able to edit the content only in HTML code. Changing back to a theme will lose content.",
    "mautic.core.builder.theme_change_warning": "You will lose the current content if you switch the theme.",
    "mautic.core.lookup.keep_typing": "Keep typing...",
    "mautic.core.lookup.looking_for": "Looking for",
    "mautic.core.lookup.search_options": "Search options...",
    "mautic.core.dynamicContent": "Dynamic Content",
    "mautic.core.dynamicContent.new": "Dynamic Content %number%",
    "mautic.core.dynamicContent.token_name": "Name",
    "mautic.core.dynamicContent.tab": "Variation %number%",
    "mautic.core.dynamicContent.default_content": "Default Content",
    "mautic.core.dynamicContent.alt_content": "Content",
    "chosenChooseOne": "Choose one...",
    "chosenChooseMore": "Choose one or more...",
    "chosenNoResults": "No matches found",
    "pleaseWait": "Please wait...",
    "popupBlockerMessage": "It seems the browser is blocking popups. Please enable popups for this site and try again."
};
</script>
<script src="/messages/media/js/libraries.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/media/js/app.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/froala_editor.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/align.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/code_beautifier.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/code_view.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/colors.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/font_family.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/font_size.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/fullscreen.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/image.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/filemanager.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/inline_style.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/line_breaker.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/link.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/lists.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/paragraph_format.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/paragraph_style.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/quick_insert.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/quote.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/table.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/url.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/gatedvideo.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/token.js?vfba7da13" data-source="mautic"></script>
<script src="/messages/app/bundles/CoreBundle/Assets/js/libraries/froala/plugins/dynamic_content.js?vfba7da13" data-source="mautic"></script>
    </head>
   <body>
                <section id="app-content" class="container content-only">
            <div id="flashes">
    </div>            <div class="pa-20 mautibot-error">
    <div class="row mt-lg pa-md">
        <div class="mautibot-image col-xs-4 col-md-3">
            <img class="img-responsive" 

src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADZCAYAAABl0n+gAAAABGdBTUEAALGPC/xhBQAA

A SUPER LONG HASH I DELETED HERE

YII=" />

    [code]</div>
    <div class="mautibot-content col-xs-8 col-md-9">
        <blockquote class="np break-word">
            <h1><i class="fa fa-quote-left"></i> I'm sorry! I couldn't find the page you were looking for. <i class="fa fa-quote-right"></i></h1>
            <h4 class="mt-5"><strong>404</strong> Not Found</h4>

            <footer class="text-right">Mautibot</footer>
        </blockquote>
        <div class="pull-right">
            <a class="text-muted" href="http://mau.tc/report-issue" target="_new">Report an issue</a>
        </div>
    </div>
</div>
[/code]

[code]





×

            <h4 class="modal-title" id="MauticSharedModal-label">
                                </h4>

            <!-- start: loading bar -->
            <div class="modal-loading-bar">
                Loading...                </div>
            <!--/ end: loading bar -->

        </div>
                    <div class="modal-body ">
            <div class="loading-placeholder">
                Loading...                </div>
            <div class="modal-body-content">
                                </div>
        </div>
                    <div class="modal-footer">
                            <div class="modal-form-buttons"></div>
                        </div>
                </div>
</div>
[/code] .

FYI —

@leyva
@escopecza
@dbhurley

Neither! it is in clearbit

@MxyzptlkFishStix

I do not have direct access to those logs per the hosting provider. However here is their response to my inquire.

The nginx logs would not convey any importance for a request that a site from our side should receive and properly process.

The access to Apache logs is restricted, as well. What we can do is to interrogate / parse the Apache logs for you according to pattern that you are interested in.

I already tried the logs from the last 3 days against the general strings like: “clearbit.com” and “clearbit” but no output was return - signaling the fact that at least during the last 3 days - no errors related to it have been observed.

The request is directed to: mailstudio.info

Here are the errors related to this domain in the Apache log:

[code]Code:
[Sun Jan 08 09:06:33.004069 2017] [autoindex:error] [pid 31353] [client 188.4.214.37:60594] AH01276: Cannot serve directory /home/proje485/public_html/mailstudio/: No matching DirectoryIndex (index.html,Index.html,index.shtml,index.php,Index.php,index.phtml,Index.phtml,index.htm,Index.htm,default.htm,Default.htm,default.html,Default.html,home.htm,Home.htm) found, and server-generated directory index forbidden by Options directive, referer: http://top10-way.com/try.php?u=http://mailstudio.info

[Sat Jan 07 13:00:06.259716 2017] [autoindex:error] [pid 15973] [client 186.210.170.141:53594] AH01276: Cannot serve directory /home/proje485/public_html/mailstudio/: No matching DirectoryIndex (index.html,Index.html,index.shtml,index.php,Index.php,index.phtml,Index.phtml,index.htm,Index.htm,default.htm,Default.htm,default.html,Default.html,home.htm,Home.htm) found, and server-generated directory index forbidden by Options directive, referer: http://top10-way.com/try.php?u=http://mailstudio.info
[Sat Jan 07 17:51:01.485338 2017] [:error] [pid 4773] [client 128.75.118.204] ModSecurity: Rule 53445e8 [id “000239”][file “/usr/local/apache/conf/includes/mod_security2.conf”][line “20364”] - Execution error - PCRE limits exceeded (-8): (null). [hostname “mailstudio.info”] [uri “/messages/mtracking.gif”] [unique_id “WHF@5UPUsooAABKlCxAAAAAC”]
[Sat Jan 07 17:51:01.485434 2017] [:error] [pid 4773] [client 128.75.118.204] ModSecurity: Rule 5d323f8 [id “000245”][file “/usr/local/apache/conf/includes/mod_security2.conf”][line “20381”] - Execution error - PCRE limits exceeded (-8): (null). [hostname “mailstudio.info”] [uri “/messages/mtracking.gif”] [unique_id “WHF@5UPUsooAABKlCxAAAAAC”]

[Thu Jan 05 15:03:23.368286 2017] [:error] [pid 21896] [client 95.31.164.153] ModSecurity: Rule 54eb318 [id “000239”][file “/usr/local/apache/conf/includes/mod_security2.conf”][line “20364”] - Execution error - PCRE limits exceeded (-8): (null). [hostname “mailstudio.info”] [uri “/messages/mtracking.gif”] [unique_id “WG60m0PUsooAAFWI7CQAAAAL”]
[Thu Jan 05 15:03:23.368345 2017] [:error] [pid 21896] [client 95.31.164.153] ModSecurity: Rule 289de38 [id “000245”][file “/usr/local/apache/conf/includes/mod_security2.conf”][line “20381”] - Execution error - PCRE limits exceeded (-8): (null). [hostname “mailstudio.info”] [uri “/messages/mtracking.gif”] [unique_id “WG60m0PUsooAAFWI7CQAAAAL”][/code]

[code]Code:
inetnum: 188.4.208.0 - 188.4.215.255
netname: LLU-POOL-LSF
descr: ADSL LLU POOLS
country: GR

inetnum: 186.210.0.0/16
aut-num: AS53006
abuse-c: CST87
owner: ALGAR TELECOM S/A
ownerid: 71.208.516/0001-74
responsible: Cristiana Heluy de Castro
owner-c: ALTSA49
tech-c: CCRDO
inetrev: 186.210.0.0/16
nserver: nspar.ctbc.com.br
nsstat: 20170107 AA
nslastaa: 20170107
nserver: nssar.ctbc.com.br
nsstat: 20170107 AA
nslastaa: 20170107
created: 20100610
changed: 20140611
nic-hdl-br: ALTSA49
person: ALGAR TELECOM S/A
created: 20140820
changed: 20141028[/code]

[code]inetnum: 128.74.0.0 - 128.75.255.255
netname: BEELINE-BROADBAND
descr: Dynamic IP Pool for Broadband Customers
country: RU

inetnum: 95.31.152.0 - 95.31.255.255
netname: BEELINE-BROADBAND
descr: Dynamic IP Pool for Broadband Customers
country: RU[/code]

There is nothing else during the last 3 days.

If: clearbit.com will attempt to connect via a special protocol port, other then via http / https - the request will be directly rejected and nothing will be logged .

Please, don’t hesitate to let us know if you have additional questions, comments or concerns.

Best Regards,

Adrian C. Mitrea
Technical Support Team

clearbit recomendation

Hey Richard,

Unfortunately Mautic isn’t one of the officially supported Clearbit extensions. I’d recommend using one of the supported integrations or integrating directly with our API.

Cheers,
Luke


Luke Whiting
Clearbit | Customer Success

@MxyzptlkFishStix

@MarkLL thank you for the feedback.

Have you any more ideas on what to check next? I can not tell from the Forum if many people have this problem. I do not know if that is because very few people are trying/using it or very few are experiencing problems. Either way, I am still hopeful we can find a solution.

Many thanks, Rich

This may sound like a real dumb set of questions but I need to as. I have never implemented a webhook or API before so this is excruciating…especially since I thought I was just implementing somebodies plugin…well, trial by fire.

Questiion #1

I have been questioning whether the endpoint url (the url where the response is sent is virtual or real. Someone said it was virtual and dynamic and created by mautic…yikes is that right? So, real or virtual?

Quesion #2

If the url points to a real directory, shouldn’t there be a script in the directory to process the response?

The plugin for clearbit and fullcontact state:

For the plugin to work, you must use the following as the Webhook URL in your account settings on the Clearbit (or FullContact) Dashboard: Warning! This must be a public accessible URL for the Webhook to work.

http://mailstudio.info/messages/clearbit/callback
http://mailstudio.info/messages/fullcontact/callback

Neither of these URL’s had a coresponsing folder. In other words the URL was 404. SO, I created a publicly accessible directory.

BUT there are no scripts in the folders to act on a result if it is sent…

Guys – this is quickly going from a mystery to asinine. And chasing these things down and writing here is like yelling into a cavern where there are no people…and it is starting to feel like too much is being cobbled together before a release and not fully checked…many things not working is frustrating to say the least.

@MxyzptlkFishStix
@leyva
@escopecza
@dbhurley
@MarkLL

@MxyzptlkFishStix

My hoster is SiteGround. Things have been good with them until now. I moved from godaddy about a year or so ago. The trouble is I know just enought to do pretty well. When something like this happens it is just too technical and involved. Unfortunately fullcontact and clearbit augmentation is extremely valuable so I keep trying. Now however it looks like i hit the wall.

Thank you for hanging in there with me. I appreciate you caring enough to try an help. Be well MxyzptlkFishStix

Hi @Rich @MxyzptlkFishStix do either of you have a sample of what the data should look like? If I can get a sample of what the call should contain I can run a couple of tests and see if I can determine what’s happening or come up with a simple test at least.

@MxyzptlkFishStix @MarkLL MarkLL

First, I have turned off the SuperCache for the mailstudio.info site - Flushed all caches - no change

The folks at FullContact have indicated they are delivering to port port 80 - 443 for SSL - I have a request in with Siteground to ensure these ports are open.

I have used a couple of tools to isolate and track down the problem. Although i have not yet found a resolution here is what I have done so far.

#1 FullContact has a specification for the request call. From their site here is an example of the call:

curl -H "X-FullContact-APIKey: signup st fullcontact and get your API key" 'https://api.fullcontact.com/v2/person.json?email=any@email&webhookUrl=http://the callback url explicity identified in the plugin'

Noting: The API key is the same one you input when setting up the plugin
The email address (I used my own to validate the result)
The callback URL - Use the tool https://requestb.in/ to set up and use a temporary callback url

Then use http://onlinecurl.com/ and enter in the request to FullCcontact or Clearbit using a valid email, API key, and requestb.in location.

If you did this right the response will be delivered to requestb.in and you can see what is being returned.

I did the same for ClearBit – ALMOST

curl 'https://person.clearbit.com/v1/people/email/email@address' -H 'Authorization: Bearer API key'

I was not able to find where to put the callback URL and is obviously different than FullContact because the response is an error if I use the same format.

None the less you can see the response on the bottom of the onlinecurl.com page. The nice thing about using the requestb.in is you know the result is being transmitted.

So what does this do for me?

1.) It tells me Full contact can receive, interpret, process, and deliver a request.
2.) It tells me Clear bit can receive, interpret, and process a request.

What is does not tell me:

1.) that my curl is indeed formatted the same way the plugin is formatting it in FullContact or ClearBit plugin.

HOWEVER, Both sites indicate a request was received because the dashboards reveal the request counter increments up when a request is sentfrom Mautic or onlinecurl.

Clearbit actually shows the result from within Clearbit app, so we know it is receiving, interpreting, and processing the request correctly.

2.) That Either result is being sent to my site. I can replace the endpoint URL in the FullContact curl and supposedly my output is being delivered to my “publicly accessible URL for the Webhook”.

I can be pretty sure the output is indeed being sent to my server because FullContact delivered a result to requestb.in and there is no reason it wouldn’t work because of a change in a URL.

So I think I am back too where I started:

1.) Either the results are not being returned to my server (highly unlikely because of the test results)
2.) My server is blocking the results (highly probable)
3.) The plugins are not interpreting the results or something else in Server/Mautic is bad ( possible but more likely for full contact as I have not heard of anyone getting it to work. Less likely for ClearBit since @MxyzptlkFishStix has it working.

Here is an example of a clearbit response:

{ "id": "c730d77f-0a3c-4b17-97cc-2681f0fae555", "name": { "fullName": "Richard Grabowski", "givenName": "Richard", "familyName": "Grabowski" }, "email": "richard.grabowski@iaddicshelters.com", "gender": null, "location": "US", "timeZone": "America/Chicago", "utcOffset": -6, "geo": { "city": null, "state": null, "stateCode": null, "country": "United States", "countryCode": "US", "lat": 37.09024, "lng": -95.712891 }, "bio": "Making the world a better place through #Architecture and #construction for #sustainable #housing using #SIP #Panels. #NetZero #LEED", "site": "http://iaddicshelters.com", "avatar": "https://d1ts43dypk8bqh.cloudfront.net/v1/avatars/c730d77f-0a3c-4b17-97cc-2681f0fae555", "employment": { "domain": "un.org", "name": "United Nations", "title": "Consultative Status - United Nations UN ECOSOC - UN Rio+20", "role": "consulting", "seniority": null }, "facebook": { "handle": "richard.grabowski" }, "github": { "handle": null, "id": null, "avatar": null, "company": null, "blog": null, "followers": null, "following": null }, "twitter": { "handle": "Grabowski_Rich", "id": 2248701936, "bio": "Making the world a better place through #Architecture and #construction for #sustainable #housing using #SIP #Panels. #NetZero #LEED", "followers": 2578, "following": 2002, "statuses": 2721, "favorites": 17966, "location": "USA", "site": "http://iaddicshelters.com", "avatar": "https://pbs.twimg.com/profile_images/445736182953955328/xQQ7T-9c.png" }, "linkedin": { "handle": "in/richardgrabowski" }, "googleplus": { "handle": null }, "aboutme": { "handle": null, "bio": null, "avatar": null }, "gravatar": { "handle": "grabowskirich", "urls": [ { "value": "http://iaddicshelters.net", "title": "IADDIC Shelters" }, { "value": "http://sheltertheworld.net", "title": "Shelter The World" } ], "avatar": "http://2.gravatar.com/avatar/4c64a9dc2e72e5b00b21a9affd59c529", "avatars": [ { "url": "http://2.gravatar.com/avatar/4c64a9dc2e72e5b00b21a9affd59c529", "type": "thumbnail" } ] }, "fuzzy": false, "emailProvider": false, "indexedAt": "2017-01-04T20:16:38.731Z" }

@MxyzptlkFishStix @MarkLL

It has been confirmed that ports 80 and 443 are open on the server and no error messages have been captured.

I am working to identify the domain sending the post response to be sure they are whitelisted.

I will advise when I know more.

@MxyzptlkFishStix @MarkLL

And the plot thickens! I have accessed the access logs to the server and have captured the following:

Why there are two POST’s for the one GET is not understood. Also, the second clearbit Post appears to have a failure code of 404.

Next up, what happens to the data past this point and why isn’t the plugin picking it up!

++++++++++++++++++++++++++++++++++++++++++++++
FULLCONTACT GET & POST
++++++++++++++++++++++++++++++++++++++++++++++++

47.184.48.108 - - [11/Jan/2017:18:22:07 -0600] "GET /messages/s/fullcontact/lookupPerson/19526?_=1484180516758&mauticUserLastActive=1&mauticLastNotificationId= HTTP/1.0" 200 4063 "http://mailstudio.info/messages/s/contacts/view/19526" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
47.184.48.108 - - [11/Jan/2017:18:22:09 -0600] "POST /messages/s/fullcontact/lookupPerson?mauticUserLastActive=1&mauticLastNotificationId= HTTP/1.0" 200 382 "http://mailstudio.info/messages/s/contacts/view/19526" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
52.70.48.63 - - [11/Jan/2017:18:22:10 -0600] "POST /messages/fullcontact/callback HTTP/1.0" 200 5 "-" "FullContact Webhooks/2.0"

++++++++++++++++++++++++++++++++++++++++++++
CLEARBIT GET & POST
++++++++++++++++++++++++++++++++++++++++++

47.184.48.108 - - [11/Jan/2017:18:22:12 -0600] "GET /messages/s/clearbit/lookupPerson/19526?_=1484180516759&mauticUserLastActive=1&mauticLastNotificationId= HTTP/1.0" 200 4013 "http://mailstudio.info/messages/s/contacts/view/19526" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
47.184.48.108 - - [11/Jan/2017:18:22:15 -0600] "POST /messages/s/clearbit/lookupPerson?mauticUserLastActive=1&mauticLastNotificationId= HTTP/1.0" 200 382 "http://mailstudio.info/messages/s/contacts/view/19526" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"

54.67.95.71 - - [11/Jan/2017:18:22:16 -0600] "POST /messages/clearbit/callback/ HTTP/1.0" 404 60380 "-" "clearbit/webhook"

HI @Rich the reason there is a GET and a POST is because the get = clicking the menu “Lookup using FullContact” and then pressing the Submit button on the popup results in the POST. The last POST for FullContact indicates it was OK. (code 200)

Try removing the training backslash for the Clearbit url. It’s the only real thing I can see that’s different. I’ve just signed up to FullContact so will definitely be trying it out but it will take a day or 2 cause I’m behind in my versions due to some dev work.

I do take my hat off to you for you tenacity and inventiveness :slight_smile:

@MarkLL have you ever been able to get up and running with fullcontact and clearbit. Thanks, rich. Looking forward to see if you learned anything

@MarkLL @MxyzptlkFishStix

To continue the saga…I was working with Mautic verifying things after the upgrade to 2.6. Interestingly enough something rather strange occurred. I decided to select look up using full contact.

Now although I didn’t get an update I did find I had a hit from Ashburn VA that kept popping up. After a while I watched more closely and discovered that every time I tried to update a contact I got a hit from the callback directory. Apparently, this has been going on since I tried to implement fullcontact.

Have you seen anything like this?

It seems like I am so close I can smell it yet it is still locked behind a mysterious door.

Does anybody have any ideas here…I wonder why no technical support comes to the forum much anymore?

@leyva
@escopecza
@dbhurley
@MarkLL

Rich

Hi @Rich
unfortunately I also have still the same issues: [quote]Warning! This must be a public accessible URL for the Webhook to work.[/quote] and to be honest I did not really investigate more on this so far as I did not know where to look for. well still don’t but I am going to search for a solution and share my experiences here of course as soon as I have a solution.

Actually i have the latest version from Mautic and still got the same old issue on Social

[2017-06-09 04:52:18] mautic.ERROR: InvalidArgumentException: Template name “” is not valid (format is “bundle:section:template.format.engine”). - in file /home/citywatch/www/inbound/app/bundles/CoreBundle/Templating/TemplateNameParser.php - at line 80 [] []

You can see the Screenshot from error below.

Actually i have the latest version from Mautic and still got the same old issue on Social Tab at Lead details.

[2017-06-09 04:52:18] mautic.ERROR: InvalidArgumentException: Template name "" is not valid (format is "bundle:section:template.format.engine"). - in file /home/citywatch/www/inbound/app/bundles/CoreBundle/Templating/TemplateNameParser.php - at line 80 [] []

You can see the Screenshot from error below. I have searched a lot but cant find what it is happening. Thanks

I have just checked and got the same error: “The site is currently offline due to encountering an error. If the problem persists, please contact the system administrator. System administrators, check server logs for errors.”

error log:

[2017-06-09 10:34:38] mautic.NOTICE: PHP Notice - Undefined index: lastRefresh - in file /app/bundles/LeadBundle/Views/Social/index.html.php - at line 27 [] [] [2017-06-09 10:34:38] mautic.NOTICE: PHP Notice - Undefined index: social_profile_template - in file /app/bundles/LeadBundle/Views/Social/index.html.php - at line 39 [] [] [2017-06-09 10:34:38] mautic.ERROR: InvalidArgumentException: Template name "" is not valid (format is "bundle:section:template.format.engine"). - in file /app/bundles/CoreBundle/Templating/TemplateNameParser.php - at line 80 [] []