Not Logged in - No Account?

Don't have an account? Registering an account with us allows you to post to the forums, easily track new posts, subscribe to threads, pm (private message) other forum members, and receive periodic news letters (you can opt out if you desire). Once you are logged in this message will no longer appear. If you don't have an account, you can create one by registering here. Lost your password, request a new password. We respect your privacy which means we collect minimal information when you register and we do not resell that information or use it in any objectionable way. You can review our privacy policy for full details.


Why Does Fonality Choose to Deceive You?

p_lindheimer's picture
It has always troubled me when I watched the astroturfing attempts of Fonality on their own forums, posing as members of the trixbox community, but planted to stir up issues, insult people and in general, attack the intelligence of the user community. (And not to mention a hypocritcal violation of their own Terms "Creating multiple accounts for a single user is not allowed.")

Fonality, and more specifically Kerry Garrison (kgarisson) decided to use these same tactics on the FreePBX forum with his most recent imaginary creation, GPLLaw. When these tactics are done on Fonality's trixbox forum, it is blatantly obvious and has been occasionally called out by community members, but there is always a string of doubt which leaves trusting users some hope: "They wouldn't stoop to such tactics, what would drive such behavior? I don't believe it."

Well the new user Kerry created, GPLLaw, was just a little too obvious and having been created only 2 days ago I had the luxury of scanning the Drupal logs to see if anything was fishy. This is usually a wasted effort since there are so many ways that a user can cover their tracks, and it did appear that Kerry was trying to do such other than the one slip that he made juggling his real kgarrison account with GPLLaw.

I'll let the logs speak for themselves and then ask you, what should I do? At first the log below presents something that could look like a coincidence. You will notice that kgarrison logs off of his account followed immediately by GPLLaw attempting and finally successfully logging in:

 

Log of kgarrsion logging out followed by his login as GPLLaw all under the same IP address

This in itself could be chalked up to coincidence but Drupal provides additional information: the IP address of the host that is performing each action. Note the hostname of kgarrison logging out, and the subsequent host name of GPLLaw logging in at that same time:

kgarrsion loggin out from his normal user account

 

The next 4 attempts show the failed login attempts from the same hostname and then:

 

Kerry (kgarrison) of Fonality re-logins as his astrotruging personality GPLLaw

Is this coincidence? Hardly. What you see is Kerry logging off of his kgarrison account, followed by 4 un-successful attempts to login as his new personality in the log and then finally successfully logging in on the 5th attempt. The 4 anonymous attempts are all from Kerry's IP as well. I guess if I had so many accounts to keep track of I might fumble 3 or 4 times before getting it right...

Since I was heading out for a Sunday afternoon with my family I decided to temporarily block the account while I thought about how to handle this. Fonality and Kerry may like to manipulate their community through such tactics but I wasn't sure how to address this here. I have no issues with Kerry expressing his views on our forums or anywhere else, but I dislike deceit and feel some responsibility of doing something about it when it shows up on a project which people look up to me to lead.

GPLLaw, I mean Kerry (kgarrison) was a little upset to find he could not get back into his post and sent me the following email (of course, from the email account he created GPLLaw with):

"I am quite disappointed in the fact that I have been blocked from posting on your site. I routinely call out other projects such as trixbox, Elastix, PBX-In-A-Flash, Asterisk, CentOS, Apache and other when either there is a violation of GPL rules or when someone is misinterpreting the GPL license or Free Software Foundation guidelines. Some of your users are completely misconstruing the spirit of the FSF and I have pointed out the links and quotes from the FSF that backup their position. I am sorely disappointed that when I returned today to again reiterate the stance of the FSF and of the GPL I find that opposing views to your community are met with accounts being blocked. Perhaps this is an overstepping of bounds from one of your moderators but I can assure you that I am very disappointed and will have no problem calling this out in a more public forum if this is the policy of the FreePBX team. As I am sure this cannot be the position of a leader of an open source project, I am letting you know about it before publicly accusing the project leaders of blocking users for disagreeing with a very small number of people from the community.

GPLLaw"

So what to do? Kerry has his kgarrison account with which he can express all the views he wants. Do I keep GPLLaw blocked and then probably have another account appear for Kerry and Fonality to continue their tactics? Do I ban kgarrison as well for abusing the system? Do I leave them both and just let all of you speak your minds, if you care? You tell me because this is your forum and your place. I do not sensor the forums like Fonality and Kerry regularly do on trixbox and as such I have not touched these posts or any others. I am looking for guidance from you, the community. Let me know here or let Fonality know on their forum how you would like this to proceed and thus how I should respond to Kerry's protest. From any legitimate user such an email would be completely justified but in this circumstance I need to hear from you. Personally I just struggle to understand the ethics and maybe deperate circumstances that leads to such individual and corporate deception.

Sadly to have to address such deplorable behavior,

Philippe – On behalf of the FreePBX team

 


Related Content


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

They are even confusing themselves....

cosmicwombat's picture

This line really stood out:

Quote:
Some of your users are completely misconstruing the spirit of the FSF and I have pointed out the links and quotes from the FSF that backup their position.

So, Kerry is supporting the users position?


This goes beyond anything I

schmoozecom's picture

This goes beyond anything I thought Kerry was capable of doing I can not believe someone with his statue would do something so deceiving. It makes you wonder who all those accounts on Trixbox that defend his every move really is. Thanks for bringing this to our attention.


In my opinion: let the

KodaK's picture

In my opinion: let the accounts live, but just continue to point it out when it's obviously a plant. I abhor censorship, and yet I cringe at these kinds of underhanded tactics as well. However, in the end, for me, my hatred of censorship wins out. Besides, it just gives people the opportunity to embarrass themselves, which is always entertaining.

In response to me "misconstruing" the spirit of the GPL: among other things, the GPL is about fairness. Fonality taking and not giving back is, most definitely, against the spirit of the GPL in that regard. RMS would probably be happy to weigh in on the subject if someone in the projects involved were to ask politely for his opinion.


Censorship? More like requiring everyone to act like an adult.

jcostom's picture

First, let me say that I'm not 100% up to speed on the whole forking business I saw reported the other day. I just haven't had the time to read all about it..

License ethics aside, what Kerry Garrison appears to be doing is just flat out wrong. It certainly looks to me as if it's him. That IP resolves to a Cox cable modem customer, so it's unlikely to be a large network with dozens or hundreds of users behind a single IP. That certainly seems to point the finger at Kerry employing multiple accounts for the purposes described above.

I'm a bit torn. I've enjoyed the benefits of Kerry's advice & tutorials published in various locations over the past couple of years. For that, I'm extremely grateful. However, all the gratitude in the world for such things doesn't justify obvious and overt attempts at such deception. Rules are rules. We're all big boys && girls here, so let's all act like adults, and abide by the rules. You want to ban one or both accounts? You're certainly within your rights. You want to offer a measure of grace, tempered with a warning to not do it ever again (or face a permanent ban)? That would certainly be reasonable as well. As parents, we (hopefully!) teach our kids that there are consequences for our actions. Sometimes, adults need a reminder of that, as well as a dose of our own medicine.

In the end, while the forums exist for the user community, they exist because of those involved in the project. Ultimately, the decision lies with you, Philippe, et al.


From what I can gather

kgarrison's picture

From what I can gather someone compromised my account at trixbox.org on Friday. Right after that a new account called GPLLaw was created using "my" ip address. Yes, I am a stupid bonehead for having a simple password that I used on both sites. Yes, I have done plenty of stupid and boneheaded things in my time. I have been working with Schmoozecom this morning to try and figure out how someone could spoof my IP address here. Rest assured we are trying to work out some issues with FreePBX such as a "powered by FreePBX logo" (Tony and I discussed this just last week) and we have a handful of patches we will be committing once we make sure they work properly. I in no way would jeopardize an already fragile relationship.


Has anyone contacted the

mchapman's picture

Has anyone contacted the FBI? This type of abhorrent activity needs to be punished!


I dunno dude but I think

pcott's picture

I dunno dude but I think erasing the thread over on fonalitys website pertaining to this pretty well puts paid to all you have to say about "in no way would [I] jeopardize an already fragile relationship."


Ok, there is no possible way

KodaK's picture

Ok, there is no possible way that someone can visit from one IP and have it display as another. IP just doesn't work that way. If what you're saying is true, that means that the logs have been manipulated, and that would either be an inside job, someone hacked your system, or someone has hacked the FreePBX server.

If the last is the case the case, then I suspect there would be more problems than just this incident.

If the first is the case, I would be appalled. I can't imagine anyone on the FreePBX team doing such a thing, although I can't rule it out as a possibility (however remote I think this might be.) Fonality has done enough to harm its own reputation, and does not need any outside "help" in that respect.

Unfortunately, though, based on evidence I've seen with my own eyes, I can believe that Fonality would do such a thing as has been suggested, and Occam's Razor tells me that the most likely explanation is that someone logged in as kgarrison, physically located at that IP address that maps to Irvine, CA on Cox cable, logged off and then logged on as GPLLaw. If you're telling the truth, Kerry, then you should be going over your system(s) with a fine-toothed comb for any back doors or trojans. I would suggest just reloading from scratch, just to be sure.

Regardless:

Quote:
and we have a handful of patches we will be committing once we make sure they work properly.

If Fonality follows through on this it will do a lot to redeem past slights (perceived or otherwise.) This is all some of us have been asking for: community cooperation.


Spread the message.

dirk's picture

1. Release the lock on the account and allow fonality to create as many user accounts as they like.
2. Set Drupal to identify fonality's entire IP range and clearly flag all users with those ip's with a "Fonality Staff" tag.
3. Put a banner message on every page on this site stating "Fonality cannot be trusted" with a link to this page.

I think that should cover it :)


it is not hard to spoof an

kgarrison's picture

it is not hard to spoof an IP address, a simple google search will tell you how to do it and even software programs to do it for you. Anyone here could easily do it following some basic instructions. My real concern is the fear that my accounts were compromised. I am in a major panic mode trying to change every password on every system to something unique. We are going to do exactly what we said we are going to do and work on bug fixes and features and provide those back to the community. The first handful aren't real major problems but we are taking our time between our own projects and and freepbx code changes and needed to come up to speed on the code base for some easy wins.


http://www.securityfocus.com/

KodaK's picture

http://www.securityfocus.com/infocus/1674

Misconceptions of IP Spoofing

While some of the attacks described above are a bit outdated, such as session hijacking for host-based authentication services, IP spoofing is still prevalent in network scanning and probes, as well as denial of service floods. However, the technique does not allow for anonymous Internet access, which is a common misconception for those unfamiliar with the practice. Any sort of spoofing beyond simple floods is relatively advanced and used in very specific instances such as evasion and connection hijacking.

(Emphasis mine.)


IP spoofing

ethans's picture

While spoofing IPs in HTTP headers is easy, IP spoofing at the TCP/IP level, while still being able to receive packets is nearly impossible without physical access to the network layer. So, it can work for DDoS attacks, but can't work if you need to interact with packets (ie. browsing a web page and posting content). It would be interesting to see any raw router or firewall logs because those won't lie where HTTP headers could be forged.

Regardless, if the account was hijacked there is probably a really good chance that your entire system was compromised. This spells bad news for Fonality customers. If I were Fonality, I would be making a preemptive press release detailing how you have instituted your security audit as a result of this and reassure your customers that their information is safe. Otherwise, if any Fonality customers were to be compromised (think healthcare and government), you aren't trying to explain how you knew about the possible threat and did nothing.

This is just one reason why I have been saying the Fonality hybrid hosted model for PBXs is flawed. When you have all this sensitive customer data centralized, all a person needs to do is hack one account that has access to the centralized servers and they own it all. Given Trixbox Pro and it's utilization of the underlying PBXtra infrastructure, I would find it hard to believe that Kerry didn't have access to the hybrid hosted server banks, CRM systems,and other sensitive data stores.


Thanks for that Kodak, I was

dirk's picture

Thanks for that Kodak, I was about to post the same. Kerry, this may come as a shock to you, but not everyone on this list is fresh out of the bag and ready to believe everything you say. IP spoofing in a way that would create the log entries shown here is in no way 'easy' to do.

If your systems have been compromised and this user is not yourself, then I extend an apology towards you, but the truth of the matter is that it's just so believable. I mean, does not the CEO of Fonality post on the Fonality forums as both himself and a regular user alias? Does that not make this 'business as usual' practice for you guys?


When something bad happens

kgarrison's picture

When something bad happens you never want to look for an answer where you are afraid to find it. While we used to do IP spoofing for google adsense, it doesn't seem to be as easy as it would seem to spoof a complete transaction. Based on feedback from Ethan and Tony I went back to look at the much more obvious answer which is someone actually on my home network. There were several people here on Friday that had access to multiple systems that I use to log into both trixbox.org and freepbx.org. I also found remote desktop enabled on my primary machine which I never have turned on as I use logmein. Its possible one of the guys that was here was posting on their own behalf or trying to screw with me, I am not 100% sure who did it but these are some friends so I don't want to think they meant to cause the problems that came up today. I will be making some phone calls soon to figure out if this is actually the case. I cannot be 100% certain this solves this but it makes much more sense and the opportunity was there. I apologize for jumping to conclusions early and expecting something more sinister.

In the end, all I want is the negativity to stop. Verify that I do everything I say I am going to do. Whether or not anyone cares about the bug fixes we started with or even if they never make it into the final code doesn't mean we aren't trying. We have to ramp up on the code in order to make more complex changes, it takes time. FreePBX is mentioned in our credits, its mentioned on our wiki, and I make posts refering to FreePBX. We want to move this entire segment forward and the constant infighting is damaging all sides. We are working on bug fixes, we are sponsoring bounties for freepbx features, it makes no sense at all that I would want to damage that at all.


You realize that that's a

KodaK's picture

You realize that that's a bit much for anyone to accept without a grain of salt, right? It's an awfully convenient set of circumstances.

Regardless, yes, it would be nice if the negativity stopped, and cross pollination could begin in earnest.

Obviously, the onus is on Fonality to prove those community building aspirations true.


What a Funny Coincidence?

wardmundy's picture

One of the nice features of gMail is that you never have to delete your correspondence. After reading this thread, I couldn't help remembering that someone posing as gpllaw wrote me a long string of nasty emails accusing our development team of all sorts of GPL violations and illegal conduct shortly after PBX in a Flash was released last November. This was after we had blocked him from posting to our forums. Can't wait to compare the email address on my correspondence with that in Philippe's logs. Anyone want to place bets on whether they match? In the meantime, here's a little sample which you might want to compare to the post here complaining that his access had been blocked. Amazing coincidence, isn't it??

" > I am quite disappointed that my user account was banned from your
> forums and all references to your project not being in compliance with
> the GPL were removed. This shows a blatant disregard for the license
> to which you subscribe to. Your users have requested access to the
> source tree and per the license, you must have it available alongside
> the object code.For your reference I have included the relevant
> section from the GPL license in order that you will understand where
> you are failing to comply. A statement "we will comply" is not
> sufficient, especially after deleting the posts and banning my
> account. You now have been notified and I expect to see full
> compliance within 24 hours. I would not have put a timeframe on it
> except for the actions of banning my account and deleting the posts in
> order to hide the fact that you are not in compliance to your users.
> This is tantamount to fraud and will not be tolerated. I have never
> seen such callous behavior from the organizer of any other open source
> project."


Multiple Choice

dobbs's picture

"This shows a blatant disregard for the license to which you subscribe to. "

Multiple Choice:

A. He or she is not an attorney.
B. English is not his or her first language.
C. All of the above.


agreed removing the temporary block

p_lindheimer's picture

I would have to tend to agree with my fellow community colleagues that the block should be removed and you, the community members, can address it in the future as you see fit. I agree with some of the comments that the final 'resolution' is rather convenient (if not reckless) and the initial comments that were written by Kerry on the trixbox thread that was discussing this issue (started by someone else) will never be seen by most as Fonality promptly deleted that whole thread as is so often the case with censorship on the trixbox forum. As mentioned, you won't see censorship here so have at it with comments and posts.


I completely agree about not

schmoozecom's picture

I completely agree about not blocking his account. I would hate to see FreePBX go down the route of censorship.


Wait a minute

mac's picture

Seriously, as if all this soap opera crap isn't bad enough, is there really the possibility of freepbx using patches from fonality? I mean I guess it's okay but i was really getting used to freepbx updates always working and not breaking my system. :(

Quote:
and we have a handful of patches we will be committing once we make sure they work properly.

I am pretty new around here, coming on to the scene last November, but it doesn't take much to feel the bad vibes from Kerry and trixbox. I appreciate the product, and helpful community, and really would be way behind in learning if it hadn't been for Ce, but...

Kerry, reading your posts is all I know of you, same for millions of others. We have not yet met, and I don't think you are a bad person, but some of the things you say and how you say them do NOT look good on you. Reading your accusations and rebuttal's to all the controversial crap is very telling. Whether you did or didn't, this time, is a joke. You have made some bad decisions, and / or let yourself get caught up in bad decisions with the Fonality crew, just like the hidden call home script. You have done enough to yourself under your own name.
Learn to accept responsibility, stop whining when you get caught, stop coming up with excuses, and get some backbone. Many people in all forums need to do the same, but there are fewer of us here, and as we network, we get to know somewhat of each other.
Good luck to you, seems like you have had a rough time the past 7 months and now it's even rougher.

Philippe, I respect your maturity and decision making skills not only in your software, but in how you handle the soap opera. Ethan that goes for you too.
Remember that old saying about actions speak louder than words. Leave or delete, they will hang themselves. And instead of responding and paying attention to idiot poster's, lets get back to work !

Ed Macri


What a day!

GSnover's picture

I have been reading posts at Trixbox (until they were deleted!), PIAF, Elastix and here and I just keep hearing that Pretenders song "Ohio" over and over in my head...

I went back to Ohio...And my City was gone!

Maybe Asterisk is not a project that a real community can sustain around? Don't know, but I think it's pretty obvious what the reality here is, and I am amazed at Philippe's tranquil response to something that would have made me blow my top - my hat's off to you!

I have been as active a participant on Trixbox as I could be, but now, I think any effort spent there is a waste and possibly worse - As soon as I learned what I was doing, I tried to help with any question that I knew an answer to - A lot of people here and at Trixbox helped me get going, and I felt that I needed to return the favor.

I have also contributed here, and at Trixbox monetarily as much as I could - and I would like to contribute more in the future, but certainly not to Trixbox anymore - I just think Kerry has lost his mind, and thinks everyone but him is a stupid ass - does ANYBODY buy his story anymore?

I first saw this post from Robert this morning on Trixbox, and then was stunned and sat there thinking about the implications for the community, and then I had to go actually earn some money and when I came back after lunch, the whole thread on Trixbox was GONE.

Where do we go from here? Who can we help (Other than FreePBX, which has always been distro-agnostic)? What project can we all get behind and work with?

I really don't know where to go from here, other than away from Fonality.

Greg


Freedom allows for disagreement

roderickm's picture
GSnover wrote:
Maybe Asterisk is not a project that a real community can sustain around?

On the contrary, Greg -- the community around Asterisk is so vibrant and multi-layered that there will occasionally be conflicts like this one. With GPL'd software, anyone that abides by the license terms also enjoys the freedom to fork it and take it in a new direction, even one that runs counter to what the community thinks is best. It's about freedom, not price -- and that freedom allows for disagreement. I would be much more concerned about the health of this segment of the Asterisk ecosystem if nobody spoke up.

You, like other observers of this particular spectacle, are smart enough to draw your own conclusions about the behavior of individuals without jumping to generalized conclusions about Asterisk, Linux, or any of the underlying technologies.

As far as I know, at least one Digium representative has attended each of the OTTS training sessions, and we're seeking ways to better support FreePBX and the community at large.

rm
--
Rod Montgomery
Director of Services, Digium, Inc.


Quote: Philippe, I respect

lazytt's picture
Quote:
Philippe, I respect your maturity and decision making skills not only in your software, but in how you handle the soap opera. Ethan that goes for you too.


$agree++


Censorship is bad juju...

cosmicwombat's picture

I am glad that I was not the only one to notice my post get deleted from the trixbox forums. Not that I didn't expect it, just the same I didn't violate their terms of use.... Making things just bit more fishy, Kerry PM'ed me several times to "ask" if I knew who did it? or who had the skills and motivation? I told him that I knew of no one, all the while feeling baited to offer up some plausible explanation as to how his account got hacked. If I actually thought someone did hijack his account and/or had knowledge of any activities I would have told him as much.

Honestly, it would be non-trivial to hack his account. That, and someone with that skill set would not have behaved in the manor exhibited. It would have been much worse.

I know a great deal about how the FreePBX project is ran and the personalities in front (and behind) the scenes. These are a great bunch of folks here and FreePBX is brought forward in an extremely democratic manor.

So, to answer your question Greg, I have enjoyed contributing here and I suspect you would too.

Robert Keller


Well, it gets worse...

cosmicwombat's picture

Early on in this debacle, Kerry was claiming to have received threats from this "GPLlaw" person. That (and I think) he claimed Ward was being threatened too.
This morning I read a PM to me from Kerry:

Quote:
Turns out it wasn't so sinister. A friend of mine was here and posted from one of my machines. He then continued posting from elsewhere. Turns out the simplest explanations actually are sometimes the correct ones. So much for a conspiracy theory. I feel really stupid for thinking it was something worse.

Hmmm, a "conspiracy theory." OK, lets see... Gosh Kerry, since these posts from GPLlaw were created on a machine in your home by a friend of yours. Someone clearly pro Fonality...
As a former detective and classically trained forensic IT investigator, I can't for the life of me understand why anyone would expect me to buy any of this.
So, my advice to Kerry is to come clean (you know you want to) and stop with the astroturfing and just say (as Kerry or Chris, etc...) what you have to say. And I'll bet by doing so, you can help the entire Asterisk community work better together.
Just for the record, at OTTS Las Vegas 2008 I heard many positive mentions of trixbox CE, especially the work with provisioning and Aastra XML apps.
Robert Keller


First, I applaud Philippe

jmullinix's picture

First, I applaud Philippe and the crew for not censoring or blocking the account. Kudo's to you guys because that had to be a decision that torked you off, but the right thing to do.

We are all participating in a disruptive technology. This technology will disrupt phone service as it is today. Every time I call my buddy in Macon, Georgia for free, I appreciate what we are doing here. The same when I call a customer in another area using Dundi. This technology is still in its infancy and we, like it or not, are the family raising it.

The true foe here is conventional telephony. That market is large enough that, when we crack it, there will be plenty to go around. If Fonality truly give backs to the FreePBX project, it will benefit the entire disruptive movement, which will bring benefits to all players including Fonality. My challenge to Kerry and everyone else at Fonality it to participate as a community and give it back.

Years ago I had lunch with a man that owned over 100 single family homes in the Columbus, Ohio area. He was teaching others how to do what he had done, in other words, teaching his competitors. I asked him why he did it. His answer:

"You cannot give it away fast enough."

John Mullinix
sip://17066323343@qth.cohutta.org
1-706-632-3343


Quote: Maybe Asterisk is not

KodaK's picture
Quote:
Maybe Asterisk is not a project that a real community can sustain around?

I've found the same issue with almost every FOSS project that was not originally built in academia. This includes Red Hat, the various CRMs, etc.

The money aspect poisons everything.

The avenues of communication are filled with help vampires, sycophants and politics, while community minded people get sucked in or crowded out. You can see how this played out at A@H/trixbox, and that process has happened before.

It has to be possible, though, because CentOS manages to provide free repositories, extra components and a large, relatively well behaved community.


I don't know. The money

ethans's picture

I don't know. The money thing might be debatable. It may not be so much the money as the influence that money brings. Look at the Mozilla Foundation, arguably the most successful open source initiative ever. That organization was seeded with a couple mil from AOL, who probably just wanted to get rid of all the cost associated with Netscape but not kill the product itself. Now we have the Firefox browser than is 1000% times better and almost everyone uses now in lieu of IE (even quite a few novices). It wasn't until it was set off on it's own that it really took off. I think there is more to the equation of successful open source. I suspect a large part of their success is actually having the money to have a real organization with management and professional developers, and project managers but that would just be speculation. It would be really interesting to put a good amount of research the most successful open source projects and come up with some templates for an organization structure, processes, etc should anything big be attempted.


In everything, moderation

roderickm's picture
KodaK wrote:
The money aspect poisons everything.

I believe that the love of money -- not money itself -- is a root of all kinds of evil.

I believe that there is nothing dishonorable about earning reasonable profit. Mark Spencer dispels the myth of open source as some socialist agenda by explaining that it's actually "extreme capitalism." If a software vendor gives away its software as open source, then it must continually earn the loyalty of its customers through excellent products and services. There's no artificial lock-in with open source software.

I believe that nearly all open source software is commercial software. (Open source and proprietary are opposites, not open source and commercial. Most open source usage is within commercial organizations.)

I believe that the threat to healthy FOSS communities is not money (we all must eat), but a lack of trustworthy, open community leadership, and the actions of what Google Engineers Ben Collins-Sussman and Brian Fitzpatrick call "Poisonous People."

I believe that people can disagree in a reasonable way that allows continued respect despite differing viewpoints. A community is a group of people with a common interest or goal -- that must share ideas and compromise together to remain unified. If those in positions of responsibility/authority do not openly discuss, disclose, and defend their decisions, the community will suffer -- and eventually abandon the community or revolt.

rm
--
Rod Montgomery
Director of Services, Digium, Inc.


Not a kgarrision comment but

mustardman's picture

Not a kgarrision comment but a Fonality comment. I have seen them do some shaddy stuff with their PBXtra product. They would spam forums under various handles praising the company and the product. It's kind of easy to spot if your googling their product and see similar grammar on various websites. I don't know what the exact term is for doing this but it's a marketing technique some companies are employing. You can even hire marketing firms that specialize in this. They probably have people in India that sit around all day spamming message boards.


Quote: I believe that there

KodaK's picture
Quote:
I believe that there is nothing dishonorable about earning reasonable profit.

I agree with this and the rest of your statement completely, I wasn't trying to imply that commercializing open source projects is bad, just that greed (as opposed to profit motive) many times causes people to act in an unethical manner.

Quote:
"Poisonous People."

The qualities of of a poisonous person are those that are easy to recognize in others and difficult to recognize in ourselves. :/

Quote:
I believe that people can disagree in a reasonable way that allows continued respect despite differing viewpoints.

Quoting for emphasis.


I am encouraged that...

cosmicwombat's picture

I am encouraged that many posts share my sentiment in that we can, as a community, publicly work to smooth out the rough spots and work collectively. Personally, I am a bit conflicted about calling out poor behavior vs. only responding to assist and be assisted in any venue. In that I posted a link in trixbox forums pointing back to this thread... This leans towards the poisonous side, I guess.

 

My post was deleted and I was censored. I just have to let it go. After all, the whole bit is somewhat humorous.
My gut is telling me that the outcome will be that many disparate players are going to become less disparate and a stronger Asterisk community will emerge.

Robert


Robert, the fact that you're

KodaK's picture

Robert, the fact that you're doubting yourself is probably enough evidence to be sure that you're not a poisonous person.

Quote:
My gut is telling me that the outcome will be that many disparate players are going to become less disparate and a stronger Asterisk community will emerge.

I hope so. What are the first steps towards achieving that?


Rod, good to see your postings here!

GSnover's picture

I don't know if you remember, but I was having a problem with incompatibility between 4 TE110p's and our Server of choice, a Dell SC-440, and you went out of your way to help me resolve that problem and get replacements for them with TE120p's - I was (and still am) REALLY impressed with Digium as a company, and with Asterisk.

I think the Asterisk community as a whole is actually very healthy - what is bumming me out is how quickly and badly things have changed over at Trixbox - it used to be a fun place, it was VERY educational, and was very helpful - in the last 8 months, that has changed radically, and for me, this latest fiasco is the last straw.

I had never heard the term Astroturfing before this, but I understand it now, and looking through the forums at Trixbox, it is rife with it - I feel somewhat silly that I didn't notice it before - I also learned a whole lot more about IP Geolocation when I was researching this for myself, which is why I don't believe Kerry's explanation(s).

Finally, Asterisk has changed my life - sounds a little dramatic to just come out and say it, but it's true - it really did, and the opportunities I see before me and my company now are fantastic. To everyone who has put time into Asterisk, FreePBX, Linux, et. all, THANKS!

Asterisk will survive - I just want another entry-level ISO-Based distribution for the newbies so that we can have more and more people who know how to work on Asterisk-Based systems - the proprietary market for Telephony is WAY overdue to be eliminated, and I can't wait to be one of the people eliminating these dinosaurs!

Greg

P.S. - Shameless Plug - just got my first two TE122b's in the mail from VoipSupply today - Brilliant! $730.00 for a Single-Span PRI Interface with Hardware Echo Cancellation that just works first try - no muss, no fuss - 90% of the systems we sell are single-span PRI's and to be able to get hardware echo cancellation at this price is fantastic - It's now our standard card!


Thanks for the kind words

roderickm's picture

Thanks for the kind words, Greg.

I absolutely remember you, though helping Digium customers isn't at all going out of our way -- it's what we're here to do every day. We're here to help any Digium customer that has purchased any of our products.

Glad to hear you're standardizing on the Digium TE122B; I think it's a great card that has worked wonders in correcting the community's opinion of Digium hardware quality and value. I still recommend that you check out the Digium reseller program to enjoy marketing, sales, and technical benefits (and pricing advantage!) that can't be found at an e-tailer.

Obviously, Digium offers a selection of Asterisk distributions in ISO form, but I won't link or promote those in detail here out of respect for FreePBX. We see FreePBX as an important nucleus of activity within the greater Asterisk community, and we want to support and encourage FreePBX. We believe that any expanded Asterisk adoption, even independent of direct Digium sales, is A Good Thing. And as I've hinted earlier, we have supported OTTS with our presence and hope to expand the support in a practical way in the near future -- stay tuned!

All the best,
rm
--
Rod Montgomery
Director of Services, Digium, Inc.


Now what?!

rpotthoff's picture

What about me (joe user/newbe) where do we turn, who do we trust??
I like what has been done to trixbox (its easy to setup and use), but I have a major problem with what I have been reading here, ( and this is not the first time I have seen this kinda of stuff about tb). I have seen and been involved with posts beating newbe's question in the tb forums, I have asked questions that have gone unanswered for months( I guess I don't rate). and then i see this!!
I mean what do I do, do I dump tb for something else or do I stick it out with tb till they kill them self's (sorry about the spelling). I Love what is happening here with Asterisk and FreePBX, but I am not a coder so i do not have much to offer you all?
I am not a reseller, so I do not make any money off of all of your hard work, I love to play with new things like this, but what I see here hurts me to no end, just when I thought I found something pure (smack (with a dead fish)) this kinda of stuff happens. No matter what is said or not said this makes it hard for ANY project to survive, becuase it drives people like me away from it.

ALL of you have DONE SOME GREAT WORK!! and I hope you will continue.

As for me I don't know where to start looking now and who I can trust?!*
Can I Trust FreePBX?
Can I Trust Digium?
Can I Trust Fonality?
Can i Trust YOU?

This IS what it is coming to, can't you all see that, If We (joe user/Newbe)can not trust what we see or read, we are gone "."

Kerryg stand up and be a man.

PS
please forgive if this seem off base, been up 36strate fixing a Nortel system LOL!!


You can trust...

jfinstrom's picture

****************************************************************************
****************************DISCLAIMER**********************************
****************************************************************************
THESE OPINIONS ARE MY OWN AND DO NOT REFLECT THE VIEW
OF MY EMPLOYER OR JOHN THE LAWN GNOME AT THE WHITEHOUSE
AS STATED IN THE ORIGINAL POST YOUR ONLY SUPPOSE TO HAVE
ONE ACCOUNT SO I DO NOT HAVE A BUSINESS AND PERSONAL ACCOUNT
SIMPLY THIS ONE
*****************************************************************************
*****************************************************************************

Trust me you can trust me......

I think you should probably think for yourself. The problem with the community and society in general is people don't like to form their own opinions or do any leg work. Everyone has flaws and some more than others. Some people get beat up, flamed and put on public display every time they screw up. You will note it is usually the same wheels squeaking. I think it is good to consider the opinions of others but it is bad to clone their thought process. If you want to think Fonality is the devil do so based on your own research and fact finding not based purely on others. Being general you don't know anyone's motivations and a he said she said isn't useful.

My 02 cents and not to be taken as gospel unless you would like to then well....

Business serves one purpose to make money.
Chris has done this with a prior business, with fonality and now with trixbox he is a machine.
There are tactics Fonalities and others use to get ahead including folks here they work why wouldn't you.
Bill gates got where he is by marketing reallocated software. People think Bill Gates is the devil.
If I had bill Gates bank account I probably wouldn't care what my critics say. In fact it would be expensive to take the tie and think about it.

We all need money to eat, cloth ourselves and have shelter. It is kind of silly to beat on someone who is simply playing the game of business and winning.

If you use a service and don't like it then don't do it again. Place a grievance if you like then move on. If your shopping for a service don't discount a group completely based on flames use caution and check it out for your self. It is probably better to get several opinions from folks independent of the fanboys and lynch mobs as the extreme sides get you no where.

I come from the Linux side of things. I did allot of what I do now for free. The fact I get paid to work in the OS world is outstanding. If I didn't have my job I would still do what I do because I Love the OS world and what potential it holds. I think I am content because I didn't start in to this to make a buck and have never made the dollar my motivation. This is a passion, I will not degrade anyone for wanting to make a buck at the same time I would hope people don't come in and be a bunch of buzz kills because they don't have any of the money.

We all need to eat but open source is like art someone will put a dot on a canvas and it will be called art and sell for millions and someone else will draw a beautiful landscape and not make a dime. I would hope both artist would be content on either side of the fence.

eieio the end


James, this whole issue is

TheShniz's picture

James, this whole issue is centered on poor business ethics, and it is 100% justified that they be called out for their own despicable actions (each & every time)... it is unreasonable to think nobody should voice this, I don't care if the end result is them making a gazillion bucks or not (technical term, I checked). Think of Fonality what you will, but on this side of the fence they have an extremely poor reputation, and it's been getting worse ever since their takeover. The ends NEVER justify the means, and Fonality has more than just a very real credibility problem.


T1 cards

mustardman's picture

Gsnover,

You might want to take a look at Pika cards as well. They are coming in a bit late but bring a LOT more experience in Telephony than all the other PCI card manufacturers combined. Except maybe for Rhino (??).

I had a look at some of their products at the Open Telephony Seminar and think they have a lot of potential. The Scmoozecom guys say they have recently started testing the cards and so far are quite impressed.

Not to take anything away for Digium. It sounds like their recent hardware is much improved and certainly worth considering.

Sorry for the tangent.


Why Does Fonality Choose to Deceive You?

diordna's picture

Philippe, I guess people excel in what they know best!. Thank you for your excellent work..
Does the GPLLaw email have a time stamp? just curious.
Diordna for Sanpvoip.


I thought you should also know that..

elastix's picture

This is very weird indeed. A few weeks back we deleted some posts in the Elastix forum from a GPLLaw user. The comments were belligerent and frankly not even critical to our community (we have them on backup just in case). This same user came back and posted another comment in the Elastix forum recently warning one of our community members about "numerous trademark violations" on his website (www.elastixconnection.com), which promotes the usage of Elastix. The comment itself is not a problem. But after reading about the ambiguous identity of GPLLaw in the FreePBX forum, we noticed that the IP from where the GPLLaw user wrote the comment is the same as posted in the FreePBX forum as presumably belonging to kgarrison. Take a look at the attached image.

Now, a few months back Mr. Garrison called us up (together with Mr. Gillis) on the phone asking us for the Source RPMs for Elastix. He mentioned that we needed to make sure we comply with GPL license releasing the Source RPMs because there was a lawyer whom he had met that was going after people who were in violation of the GPL license so we should be aware. We always comply fully with GPL so we thought the comment was weird and off-base but did not make much of it until now.

Since we are now very suspicious about impersonators among our forum users, we ran a search of all users using the same reported IP. The surprising thing is that there is a user called "FreePBX" which also posted negative comments in the forum favoring Trixbox. Please see the attached image. That is, the FreePBX and GPLLaw users in the Elastix forum have the same originating IP as the GPLLaw user in the FreePBX forum. This newly found user registered with a two-hour temporary email account samantha6755@mintemail.uni.cc. It would be interesting to know if there are other users who posted in the FreePBX forum with the same originating IP.

After this forensic analysis we have to let the facts speak for themselves.

Jose Landivar
Elastix.org


So, this really is interesting after all.

cosmicwombat's picture

Truly fascinating. So, in a loosely chronological manner the events took place in the following way:

Late 2007, someone registers as GPLLaw and immediately becomes hostile and is banned from PBX in a Flash forums...Resulting in angry email from user GPLLaw to Ward Mundy.

Early 2008, Kerry and Andrew are alleged to have telephoned Elastix personnel and made certain requests surrounding source codes and such. That Elastix better make all their code available. Which they did. Not really wondering to much about it until now.

05/06/2008, someone registered as FreePBX at the Elastix forums makes at least one post from IP 70.187.133.203.

That was at 19:20.

At 20:53 someone at IP 70.187.133.203, registered as GPLLaw makes at least one post. These posts were not nice and were similar in vein to the correspondence that Ward Mundy received.

05/31/2008, someone logs into the kgarrison account on the FreePBX forums from IP 70.187.133.203, later logs out and logs back in a GPLLaw from IP 70.187.133.203.

06/02/2008, Philippe blogged about the activities of GPLLaw on the FreePBX forums and from early that morning till who knows when, the story kept changing on how ( other than the obvious) this could have happened... From hijacked accounts and script kiddies to someone playing a mean joke...and most recently a friend who was over last weekend.

I think there may have been a few more reasons offered up. I lost track after the first three or four.

Reasons why it just can't be possible Kerry Garrison ever logged in as FreePBX, GPLLaw and kgarrison from the same IP address over time...

Also, on 06/02/2008 my post on trixbox.org forums pointing back to this thread was deleted. Censorship, yes. Small potatoes in the larger picture. Still, I did not violate their terms of use.

Very strange events.


I would hate to try to get a

drmessano's picture

I would hate to try to get a parking space outside of Kerry's house.. with all the 1337 h4x0rs sitting outside his house in cars, hacking into his home wireless connection, further breaking his remote desktop password, then onto his trixbox forum password (all of them must obviously be 'password' or '12345' or 'yrrek') so they can all post negative comments on forums all day long. If I had that many suspicious vehicles with users on laptops inside sitting there for hours eating doritos and drinking cans of coke by the caseful, I would PROBABLY call the cops.

Considering that Kerry's job is the basically the "minister of propaganda", and knowing just how Fonality operates, this is neither shocking nor unexpected. Taking a look at a blog post from their very own CEO, Chris Lyman:

http://www.trixbox.com/about-us/blog/open-source-closed-minds

I found this part very interesting: "I have witnessed people wielding the bludgeon of the blogosphere and ragosphere to their vertical advantage. Pen names, pseudonyms and false cover permeate the propaganda machine that rages in so many projects." Considering that this seems to be the tactics that they THEMSELVES employ, this seems a bit like hypocrisy... Oh, speaking of which, the next sentence happens to go something like..." But that’s not the worst of it. The worst part has been the hypocrisy. Hypocrisy is worse than in-your-face evil. Because, at least with open evil you know what you are fighting. But in many of these communities, everyone seems to hate *anyone else* who tries to make money out of Open Source." That last sentence is pretty telling, as it has pretty much been their "out" for any moves they make which are seen as "hypocritical", "evil", or "slaps in the face of the community".

No one ever said you have to be "less evil" to make a dollar. Really, as long as you're not doing anything illegal, anything you can do to make a buck pretty much goes. If these are the tactics that Fonality employs to make their buck, then they are well within their right do so. Let them go on with their trolling of forums, fake usernames, and justifications of how they treat the open source projects on which they have built their business on. If this is how they want to be perceived by the community, their customers, and this is what they want showing up in Google hits for their products, then so be it.

Fonality is pretty much digging their own hole, and in my opinion, pointing out the particular usernames for the sake of assisting others in determining the source of erroneous info being posted is as much of a service to the community members as is needed. Beyond that, let them continue to post. Capitalistic Darwinism will take care of the rest.


I have to admit, i'm a big

kspare's picture

I have to admit, i'm a big fan of trixbox. It helped us as an IT company start a completely new arm of our company. But tonight.... i'm working late and downloading elastix and piaf to check out my alternatives.. I'm positive there are many others out there doing this as well.

I think one thing I have to say I like about having freepbx at this point is that I can take a customer from a trixbox system and move them over to elastixx so easily..... This whole fork this has me worried from a customer support point of view.

Maybe this all resolve itself but for alot of us who have customers to worry about..... It's not impressive.


Completely appalled!

jdlewis's picture

I very much agree with cosmicwombat's synopsis of the situation. I am somewhat surprised at these findings-- I haven't kept up on a lot of the propaganda lately, and I didn't take Kerry to be that kind of guy. Obviously, his story isn't very plausible...rather juvenile and funny, yes, but just not the least bit plausible. But hey, I'll give him a passing mark for his grade school effort.

I know I probably sound like a conspiracy theorist, but I think it's strange how Kerry's alter ego managed to pave the way for Fonality to extort Elastix creators for the code. And to me, it would seem he was about to ramp up a similar situation here and elsewhere. Naturally, I question Fonality's motives (but not their lack of integrity) and what they could possibly gain...perhaps a lot.


This IP address is NOT Being Spoofed...

GPLlaw2's picture

...nor has my computer been hacked.

I'm sure that this is just the tip of the iceberg for Fonality.

I used to be a Trixbox user, but then the "phone home" script came to light. The thought that a company would do something like that and not disclose it, just blew my mind.

Now this... it really makes you wonder what Fonality's real intentions are.

I've since switched to Elastix. They've done a Tremendous job so far. Another project I'm keeping an eye on is SipX. They're still missing some of the AMI and Dialplan features Asterisk has, but they show promise.


Well, Fonality isn't flawless

matsk's picture

I just discovered that Fonality (TrixBox) isn't publishing their work either. Kerry stated that that is a fault in their built process that will be corrected. Time will tell.

http://trixbox.org/forums/trixbox-ce-development-forum/beta-forum/srpms-...


Why am I not surprised?

nirsim's picture

Over the course of the past 5 years, it has been clear that Fonality's actions are questionable at best, while at some times simply down illegal. However, judging from the various TrixBox resellers around the world (not all of them, at least the ones located in my area), it is clear that Fonality is simply reaping up the good work of entities like Digium, FreePBX, ARI and others. The existence of products like TrixBox, Elastix, PBX-In-A-Flash had been widely accepted as a step forward, one that would surely promote the usage of Asterisk and Open telecom solutions. Fonality's actions and obvious business track proves that their immediate concern is one: exploit as much as possible, mimic as much as possible - give back as little as possible.

Some would argue that Fonality gave us HUD - in my book - booohooo. The source of HUD isn't open sourced, it's a closed product. Other products exist, which do the exact same thing, and are open. If HUD would have been such a crucial element for the community, it would have been developed a long time ago.

Some of you may recognize my name, as I wrote the Packt Publishing book about AsteriskNOW, and while I do much work with AsteriskNOW - I admit, I do the same amount of work with FreePBX - which is a wonderful tool. Fonality's exploitation of FreePBX in such a brutal and misleading way is far beyond the border of being rude - it's down right insulting and deceitful. The FreePBX project had done wonders to the monetization of the TrixBox project, hell, without FreePBX - TrixBox, Elastix, PBX-in-a-Flash would not exist.

In Hebrew we have a saying: "You don't spit into the well of which you drink from" - Fonality had done that, more than once. I think it is due time
that the community starts pointing with its feet and simply: "Say NO to Fonality and TrixBox". I believe a world wide community action will most surely catch the eye of both Fonality, Digium and most importantly - the related press. Once the press, like TMCnet, gets a hold of an item like this, which shows the community's reaction to Fonality's/Kerry's actions, something is bound to happen.


Actually, one more comment...

nirsim's picture

While it would appear from the logs that Kerry is the one doing the posting, we must remember the following: If Fonality is using a PAT firewall on their end, anyone posting the message may appear to be Kerry.

I suggest that for the time being, we don't go about and flame Kerry, as the nature of the log doesn't immediately suggest that Kerry is to blame, only that Fonality is behind this would be user.

If you believe that TrixBox should be banned, put the following banner code on your website, which will link back to this web page:

<!--/* OpenX Image Tag v2.4.5 */-->

<a href='http://ads.asterisk.org.il/delivery/ck.php?n=a299919b' target='_blank'>
<img src='http://ads.asterisk.org.il/delivery/avw.php?zoneid=7&n=a299919b&ct0=INSERT_CLICKURL_HERE' border='0' alt='' />
</a>

Wow...

mstroven's picture

All,
Having dealt with many of these same issues in a previous life in a completely unrelated industry, I believe that Philippe is doing the right thing. Hopefully the market will make it's choices based on this information. On the other hand, I personally have benefitted from all of the above mentioned projects, including trixbox, pbx in a flash, etc, which have all benefitted from the underlying asterisk, digium, freepbx, etc. developers.

Even if fonality does not lose market share, etc... there will be other, and better distros as time goes on. That's the benefit of OSS. My old company went out of business because they couldn't compete on price alone. It's just the nature of the free market. We do our best to educate people, and hope that they make favorable decisions. Tell your friends, your families, your customers what you like and don't like about the various offerings. Let the market decide.
Thanks so much for this community!
-Mike