Our Blog and Vlog, the latest happenings in multimedia...

Fast Websites That Are Easy To Run and Manage


Get your fast website with a totally cool management system that's loaded with features here...

We've Got All The Top-Shelf Features Already Baked-In


Like free stuff that rocks? Install the hottest web apps in 1-click automagically from a growing 250+ selection...

We Do Web 2.0, 3.0 or Whatever The Latest *.0 Might Be


Deep knowledgebase and resources, video tuts, killer tricks-tips, sweet themes, plus much more...

WordPress 3.5 “Elvin”

It’s the most wonderful time of the year: a new WordPress release is available and chock-full of goodies to delight bloggers and developers alike. We’re calling this one “Elvin” in honor of drummer Elvin Jones, who played with John Coltrane in addition to many others.

If you’ve been around WordPress a while, the most dramatic new change you’ll notice is a completely re-imagined flow for uploading photos and creating galleries. Media has long been a friction point and we’ve listened hard and given a lot of thought into crafting this new system. 3.5 includes a new default theme, Twenty Twelve, which has a very clean mobile-first responsive design and works fantastic as a base for a CMS site. Finally we’ve spent a lot of time refreshing the styles of the dashboard, updating everything to be Retina-ready with beautiful high resolution graphics, a new color picker, and streamlining a couple of fewer-used sections of the admin.

Here’s a quick video overview of everything you can share with your friends:

For Developers

You can now put your (or anyone’s) WordPress.org username on the plugins page and see your favorite tagged ones, to make it easy to install them again when setting up a new site. There’s a new Tumblr importer. New installs no longer show the links manager. Finally for multisite developers

switch_to_blog()

is way faster and you can now install MS in a sub-directory. The Underscore and Backbone JavaScript libraries are now available. The Codex has a pretty good summary of the developer features above and beyond this, and you can always grab a warm beverage and explore Trac directly.

Percussion Section

Behind every great release is great contributors. 3.5 had more people involved than any release before it:

Aaron D. Campbell, aaronholbrook, Aaron Jorbin, Adam Harley, akbortoli, alecrust, Alex Concha, Alex King, Alex Mills (Viper007Bond), alexvorn2, ampt, Amy Hendrix (sabreuse), andrea.r, Andrew Nacin, Andrew Ozz, Andrew Ryno, Andrew Spittle, Andy Skelton, apokalyptik, Bainternet, Barry Kooij, bazza, bbrooks, Ben Casey, Ben Huson, Ben Kulbertis, bergius, Bernhard Riedl, betzster, Billy (bananastalktome), bolo1988, bradparbs, bradthomas127, Brady Vercher, Brandon Dove, Brian Layman, Brian Richards, Bronson Quick, Bryan Petty, cannona, Caroline Moore, Caspie, cdog, Charles Frees-Melvin, chellycat, Chelsea Otakan, Chouby, Chris Olbekson, Christopher Finke, Chris Wallace, Cor van Noorloos, Cristi Burcă, Dan, Dan Rivera, Daryl Koopersmith, Dave Martin, deltafactory, Dion Hulse, DjZoNe, dllh, Dominik Schilling, doublesharp, Drew Jaynes (DrewAPicture), Drew Strojny, Eddie Moya, elyobo, Emil Uzelac, Empireoflight, Eric Andrew Lewis, Erick Hitter, Eric Mann, ericwahlforss, Evan Solomon, fadingdust, F J Kaiser, foxinni, Gary Cao, Gary Jones, Gary Pendergast, GeertDD, George Mamadashvili, George Stephanis, GhostToast, gnarf, goldenapples, Gustavo Bordoni, hakre, hanni, hardy101, hebbet, Helen Hou-Sandi, Hugo Baeta, iamfriendly, Ian Stewart, ikailo, Ipstenu (Mika Epstein), itworx, j-idris, Jake Goldman, jakub.tyrcha, James Collins, jammitch, Jane Wells, Japh, JarretC, Jason Lemahieu (MadtownLems), javert03, jbrinley, jcakec, Jeff Bowen, Jeff Sebring, Jeremy Felt, Jeremy Herve, Jerry Bates (JerrySarcastic), Jesper Johansen (Jayjdk), jndetlefsen, Joe Hoyle, joelhardi, Joey Kudish, John Blackbourn (johnbillion), John James Jacoby, John P. Bloch, Jonas Bolinder, Jonathan D. Johnson, Jon Cave, joostdekeijzer, Jorge Bernal, Joseph Scott, Juan, Justin Sainton, Justin Sternberg, Justin Tadlock, Kailey Lampert (trepmal), Kelly Dwan, Keruspe, kitchin, Knut Sparhell, Konstantin Kovshenin, Konstantin Obenland, Kopepasah, Kristopher Lagraff, Kurt Payne, Kyrylo, Lance Willett, Larysa Mykhas, leogermani, lesteph, linuxologos, Luc De Brouwer, Luke Gedeon, Lutz Schroer, mailnew2ster, Manuel Schmalstieg, Maor Chasen, Marco, MarcusPope, Mark Jaquith, Marko Heijnen, MartyThornley, mattdanner, Matthew Richmond, Matt Martz, Matt Thomas, Matt Wiebe, mattyrob, Max Cutler, Mel Choyce, Mert Yazicioglu, Michael Adams (mdawaffe), Michael Fields, Mike Bijon, Mike Glendinning, Mike Hansen, Mike Little, Mike Schinkel, Mike Schroder, Mike Toppa, Milan Dinic, mitcho (Michael Yoshitaka Erlewine), Mohammad Jangda, mohanjith, mpvanwinkle77, Mr Papa, murky, Naoko Takano, Nashwan Doaqan, Niall Kennedy, Nikolay Bachiyski, ntm, nvartolomei, pavelevap, pdclark, Pete Mall, Peter Westwood, Pete Schuster, Philip Arthur Moore, Phill Brown, picklepete, Picklewagon, Prasath Nadarajah, r-a-y, Rami Yushuvaev, Ricardo Moraleida, Robert Chapin (miqrogroove), Robert Wetzlmayr, Ron Rennick, rstern, Ryan Boren, Ryan Imel, Ryan Koehler, Ryan Markel, Ryan McCue, Safirul Alredha, Samir Shah, Sam Margulies, Samuel Wood (Otto), sara cannon, Satish Gandham, scott.gonzalez, Scott Kingsley Clark, Scott Reilly, Scott Taylor, ScreenfeedFr, sergey.s.betke, Sergey Biryukov, Simon Prosser, Simon Wheatley, sirzooro, ssamture, sterlo, sumindmitriy, sushkov, swekitsune, Takashi Irie, Taylor Dewey, Taylor Lovett, Terry Sutton, Thomas Griffin, Thorsten Ott, timbeks, timfs, Tim Moore, TobiasBg, TomasM, Tom Auger, tommcfarlin, Tom Willmot, toscho, Travis Smith, Vasken Hauri, Vinicius Massuchetto, Vitor Carvalho, Waclaw, WaldoJaquith, Wojtek Szkutnik, Xavier Borderie, Yoav Farhi, Yogi T, Zack Tollman, and ZaMoose.

Tags: - - - - - - - - - - - -
Read More...

perl issues 11.32 to 11.36

I upgraded one of our servers to cPanel 11.36 from 11.32 and now I’m having problems with a customer’s E-Blah forum. The error log is complaining about a missing perl module:

Code:

List::Util object version 1.21 does not match bootstrap parameter 1.27 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/XSLoader.pm line 94

Any clues on how to resolve this?

Tags: - - - - - - - - - - - -
Read More...

Site Software, WordPress and Subdirectory requirement. Please stop.

Someone decided to force Site Software -> WordPress installer to only allow installation in a subdirectory.
This is so 1990′s thinking. I have to imagine this is a hold over from years past when WordPress was a lesser known CMS.

Now that the majority of new websites being created today "are WordPress" please remove this subdirectory requirement as soon as possible.

Not a single commercial installer forces this requirement (hint?).

The option to install within public_html needs to be allowed.

I’m having to manually "fix" this rather serious annoyance for clients more often than I would prefer too, and truthfully, this is more of a support ticket filler than a necessary feature IMHO.

WordPress subdirectory installation requirement is only a good "feature" if my primary goal is to annoy clients (which it is not).

Thanks,
Jim

Tags: - - - - - - - - - - - -
Read More...

Internet Key Exchange fails PCI Scan

my pci scan showed up this as a problem and I would like some help in figuring out how to get it resolved. I cant seem to find anything in google about it.

Description
The remote Internet Key Exchange (IKE) version 1 service seems to
support Aggressive Mode with Pre-Share key (PSK) authentication. Such
configuration could allow an attacker to capture and crack the PSK of a
VPN gateway and gain unauthorized access to private networks.

Solution
- Disable Aggressive Mode if supported.
- Do not use Pre-Shared key for authentication if it’s possible.
- If using Pre-Shared key cannot be avoided, use very strong keys.
- If possible, do not allow VPN connections from any IP addresses.

Tags: - - - - - - - - - - - -
Read More...

Courier to Dovecot and folder subscriptions

Hi,

First, I’m sorry if this questions have already been answered before, but I just have to be extra sure before doing anything on my server.

We have a server suffering from overloads and I believe it’s related to Courier Imap. When the loads goes up (sometimes above 150) I see lot’s of processes related to imap. The courier imapd itself, lots of "php-cgi" called from webmaild and so.

Many people suggests that we change the imap server from Courier to Dovecot. The problem is that most of our users, if not all of them, uses folders subscriptions and there lies my questions.

Question 1 – If I change the option on cPanel to use Dovecot will it convert the folder subscriptions or will I get my phone ringing with customers asking "Where’s my folder"?

Courier uses a file called "courierimapsubscribed" inside each mail foder. Will cPanel convert this file to Dovecots format? Which I don’t know how it is our how it works…

Question 2 – If cPanel does not care about converting anything and just changes the "imap authenticator", what will happen to these Courier files? "courierimapsubscribed" and the folders will be wiped out?

Question 3 – What exactly does cPanel do when we change these options?

Thanks.

Tags: - - - - - - - - - - - -
Read More...

550 Access Denied – Invalid HELO

We recently stopped hosting our own email and domains on our own servers and went to a hosting company (webhostingpad.com) to host all of it for us and our customers. The hosting company uses the cpanel software (cPanel Version 11.36.1 build 6) and we have been with them now for over a month and besides some glitches with frontpage extensions for our customers’ domains all has been well. Last Wednesday near the end of the day I was unable to access my cpanel log in and all of my domains and customers’ domains and email were down because the server was down. Since then I have been unable to send mail from my billing program. I use a sinple billing program that worked fine via SMTP until that day the cpanel burped. Now I am getting "550 access denied – invalid HELO name (See RFC2821 4.1.1.1)" And when I submitted a support ticket to the hosting company they say it is my billing program. The program worked for over a month until the day the webhosting server with cpanel burped?

Here are the server logs of the mail server rejecting the mail:

Code:

2013-05-20 07:46:42 SMTP connection from [98.103.36.30]:1071 (TCP/IP connection count = 8)<br />
2013-05-20 07:46:43 no IP address found for host dc1.mechcom.net (during SMTP connection from [98.103.36.30]:1071)<br />
2013-05-20 07:46:43 H=(dc10) [98.103.36.30]:1071 rejected MAIL &lt;billing@mechcom.net&gt;: Access denied - Invalid HELO name (See RFC2821 4.1.1.1)<br />
2013-05-20 07:46:43 SMTP connection from (dc10) [98.103.36.30]:1071 closed by DROP in ACL<br />
2013-05-20 09:19:53 SMTP connection from [98.103.36.30]:1123 (TCP/IP connection count = 4)<br />
2013-05-20 09:19:53 no IP address found for host dc1.mechcom.net (during SMTP connection from [98.103.36.30]:1123)<br />
2013-05-20 09:19:54 H=(dc10) [98.103.36.30]:1123 rejected MAIL &lt;billing@mechcom.net&gt;: Access denied - Invalid HELO name (See RFC2821 4.1.1.1)<br />
2013-05-20 09:19:54 SMTP connection from (dc10) [98.103.36.30]:1123 closed by DROP in ACL<br />
2013-05-20 09:21:35 SMTP connection from [98.103.36.30]:1125 (TCP/IP connection count = 8)<br />
2013-05-20 09:21:35 no IP address found for host dc1.mechcom.net (during SMTP connection from [98.103.36.30]:1125)<br />
2013-05-20 09:21:36 H=(dc10) [98.103.36.30]:1125 rejected MAIL &lt;billing@mechcom.net&gt;: Access denied - Invalid HELO name (See RFC2821 4.1.1.1)<br />
2013-05-20 09:21:36 SMTP connection from (dc10) [98.103.36.30]:1125 closed by DROP in ACL<br />
2013-05-20 09:22:05 SMTP connection from [98.103.36.30]:1126 (TCP/IP connection count = 10)<br />
2013-05-20 09:22:06 no IP address found for host dc1.mechcom.net (during SMTP connection from [98.103.36.30]:1126)<br />
2013-05-20 09:22:06 H=(dc10) [98.103.36.30]:1126 rejected MAIL &lt;billing@mechcom.net&gt;: Access denied - Invalid HELO name (See RFC2821 4.1.1.1)<br />
2013-05-20 09:22:06 SMTP connection from (dc10) [98.103.36.30]:1126 closed by DROP in ACL<br />
2013-05-20 09:33:37 SMTP connection from [98.103.36.30]:1136 (TCP/IP connection count = 11)<br />
2013-05-20 09:33:38 no IP address found for host dc1.mechcom.net (during SMTP connection from [98.103.36.30]:1136)<br />
2013-05-20 09:33:38 H=(dc10) [98.103.36.30]:1136 rejected MAIL &lt;billing@mechcom.net&gt;: Access denied - Invalid HELO name (See RFC2821 4.1.1.1)<br />
2013-05-20 09:33:38 SMTP connection from (dc10) [98.103.36.30]:1136 closed by DROP in ACL<br />
2013-05-20 09:38:55 SMTP connection from [98.103.36.30]:1137 (TCP/IP connection count = 9)<br />
2013-05-20 09:38:55 no IP address found for host dc1.mechcom.net (during SMTP connection from [98.103.36.30]:1137)<br />
2013-05-20 09:38:56 H=(dc10) [98.103.36.30]:1137 rejected MAIL &lt;billing@mechcom.net&gt;: Access denied - Invalid HELO name (See RFC2821 4.1.1.1)<br />
2013-05-20 09:38:56 SMTP connection from (dc10) [98.103.36.30]:1137 closed by DROP in ACL<br />
2013-05-20 10:10:47 SMTP connection from [98.103.36.30]:1143 (TCP/IP connection count = 5)<br />
2013-05-20 10:10:47 no IP address found for host dc1.mechcom.net (during SMTP connection from [98.103.36.30]:1143)<br />
2013-05-20 10:10:47 H=(dc10) [98.103.36.30]:1143 rejected MAIL &lt;billing@mechcom.net&gt;: Access denied - Invalid HELO name (See RFC2821 4.1.1.1)<br />
2013-05-20 10:10:47 SMTP connection from (dc10) [98.103.36.30]:1143 closed by DROP in ACL<br />
2013-05-20 10:28:14 SMTP connection from [98.103.36.30]:1144 (TCP/IP connection count = 8)<br />
2013-05-20 10:28:14 no IP address found for host dc1.mechcom.net (during SMTP connection from [98.103.36.30]:1144)<br />
2013-05-20 10:28:15 H=(dc10) [98.103.36.30]:1144 rejected MAIL &lt;billing@mechcom.net&gt;: Access denied - Invalid HELO name (See RFC2821 4.1.1.1)<br />
2013-05-20 10:28:15 SMTP connection from (dc10) [98.103.36.30]:1144 closed by DROP in ACL

The hosting company suggested we have a DNS entry point to DC10…. I don’t understand why since it is just a computer sending email billing via SMTP, but we did this in the cpanel as advised. Still no luck.

The email of error logs still says this:

Error log shows ;

2013-05-21 07:48:46 SMTP connection from [98.103.36.30]:1044 (TCP/IP connection count = 10)
2013-05-21 07:48:47 H=dc1.mechcom.net (dc10) [98.103.36.30]:1044 rejected MAIL <billing@mechcom.net>: Access denied – Invalid HELO name (See RFC2821 4.1.1.1)
2013-05-21 07:48:47 SMTP connection from dc1.mechcom.net (dc10) [98.103.36.30]:1044 closed by DROP in ACL

It has been almost a week and we still cannot send billing to our customers? Nothing has changed on the computer that has the billing software on it. Nothing changed in the billing software. The only thing that happened was the hosting company’s server with our access to cpanel burped and all of our domains and mail were down for an hour.
Any help would be appreciated.
Sam

Tags: - - - - - - - - - - - -
Read More...

Suggestion

I’m not sure how easy this would be to add, but I think it’d be a great feature-

Monitor showing total players online at current time in all servers (for display on game server host website).

Tags: - - - - - - - - - - - -
Read More...

Mvc

hello everyone,
I check application which installed on IIS7.5 and it developed in MVC 4.
When send reqeust to the host of:
OPTIONS / HTTP/1.1
HOST:name…

it say that there is no use in PUT method but in the code of the application there is use of PUT and it is work when I do the PUT method.

how can it be?

Tags: - - - - - - - - - - - -
Read More...

Going round in circles – my.cnf and httpd

Over 12 months ago mysql kept getting "to many connections" error and falling over so re-tune my.cnf and httpd.conf and for the last 12 months it been great..

Until 2 weeks ago :(

I’ve played around some both my.cnf and httpd trying all sorts of settings but still have the mysqld crashing about once every 2 days and of course in the middle of the night..

I anyone can help point out the massive error I keep making I’d be so grateful!!

Here is my my.cnf

Code:

max_connections = 150 <br />
interactive_timeout=30<br />
wait_timeout = 20 <br />
connect_timeout = 10 <br />
<br />
query_cache_size = 128M<br />
query_cache_limit = 4MB<br />
<br />
tmp_table_size = 50M<br />
max_heap_table_size = 30M<br />
table_cache = 84<br />
innodb_buffer_pool_size = 54M <br />
thread_cache_size = 4<br />
key_buffer_size=500M <br />
<br />
max_allowed_packet&nbsp; &nbsp; = 16M<br />
<br />
log-slow-queries=/var/log/mysql/mysql-slow.log<br />
long_query_time = 5 <br />
<br />
[mysqld_safe]<br />
log-error=/var/log/mysqld.log<br />
pid-file=/var/run/mysqld/mysqld.pid

mysqlturner

Code:

 &gt;&gt;&nbsp; MySQLTuner 1.2.0 - Major Hayden &lt;major@mhtx.net&gt;<br />
&nbsp;&gt;&gt;&nbsp; Bug reports, feature requests, and downloads at http://mysqltuner.com/<br />
&nbsp;&gt;&gt;&nbsp; Run with '--help' for additional options and output filtering<br />
<br />
-------- General Statistics --------------------------------------------------<br />
[--] Skipped version check for MySQLTuner script<br />
[OK] Currently running supported MySQL version 5.0.95-log<br />
[OK] Operating on 64-bit architecture<br />
<br />
-------- Storage Engine Statistics -------------------------------------------<br />
[--] Status: -Archive +BDB -Federated +InnoDB -ISAM -NDBCluster<br />
[--] Data in MyISAM tables: 5G (Tables: 451)<br />
[--] Data in InnoDB tables: 54M (Tables: 161)<br />
[--] Data in MEMORY tables: 1M (Tables: 9)<br />
[!!] BDB is enabled but isn't being used<br />
[!!] Total fragmented tables: 46<br />
<br />
-------- Security Recommendations&nbsp; -------------------------------------------<br />
[OK] All database users have passwords assigned<br />
<br />
-------- Performance Metrics -------------------------------------------------<br />
[--] Up for: 4h 47m 40s (1M q [114.735 qps], 114K conn, TX: 26B, RX: 623M)<br />
[--] Reads / Writes: 77% / 23%<br />
[--] Total buffers: 714.0M global + 2.7M per thread (150 max threads)<br />
[OK] Maximum possible memory usage: 1.1G (56% of installed RAM)<br />
[OK] Slow queries: 0% (29/1M)<br />
[OK] Highest usage of available connections: 25% (38/150)<br />
[OK] Key buffer size / total MyISAM indexes: 500.0M/687.3M<br />
[OK] Key buffer hit rate: 100.0% (889M cached / 197K reads)<br />
[OK] Query cache efficiency: 67.9% (998K cached / 1M selects)<br />
[!!] Query cache prunes per day: 76063<br />
[OK] Sorts requiring temporary tables: 4% (4K temp sorts / 104K sorts)<br />
[!!] Joins performed without indexes: 272<br />
[!!] Temporary tables created on disk: 46% (61K on disk / 131K total)<br />
[OK] Thread cache hit rate: 83% (18K created / 114K connections)<br />
[!!] Table cache hit rate: 1% (84 open / 8K opened)<br />
[OK] Open file limit used: 0% (133/65K)<br />
[OK] Table locks acquired immediately: 99% (936K immediate / 939K locks)<br />
[!!] InnoDB data size / buffer pool: 54.6M/54.0M<br />
<br />
-------- Recommendations -----------------------------------------------------<br />
General recommendations:<br />
&nbsp; &nbsp; Add skip-bdb to MySQL configuration to disable BDB<br />
&nbsp; &nbsp; Run OPTIMIZE TABLE to defragment tables for better performance<br />
&nbsp; &nbsp; MySQL started within last 24 hours - recommendations may be inaccurate<br />
&nbsp; &nbsp; Adjust your join queries to always utilize indexes<br />
&nbsp; &nbsp; When making adjustments, make tmp_table_size/max_heap_table_size equal<br />
&nbsp; &nbsp; Reduce your SELECT DISTINCT queries without LIMIT clauses<br />
&nbsp; &nbsp; Increase table_cache gradually to avoid file descriptor limits<br />
Variables to adjust:<br />
&nbsp; &nbsp; query_cache_size (&gt; 128M)<br />
&nbsp; &nbsp; join_buffer_size (&gt; 128.0K, or always use indexes with joins)<br />
&nbsp; &nbsp; tmp_table_size (&gt; 50M)<br />
&nbsp; &nbsp; max_heap_table_size (&gt; 30M)<br />
&nbsp; &nbsp; table_cache (&gt; 84)<br />
&nbsp; &nbsp; innodb_buffer_pool_size (&gt;= 54M)

httpd.conf:

Code:

Timeout 120<br />
<br />
#<br />
KeepAlive Off<br />
<br />
#<br />
MaxKeepAliveRequests 100<br />
<br />
#<br />
KeepAliveTimeout 15<br />
<br />
&lt;IfModule prefork.c&gt;<br />
StartServers&nbsp; &nbsp; &nbsp;  8<br />
MinSpareServers&nbsp; &nbsp; 5<br />
MaxSpareServers&nbsp;  20<br />
ServerLimit&nbsp; &nbsp; &nbsp; 196<br />
MaxClients&nbsp; &nbsp; &nbsp;  196<br />
MaxRequestsPerChild&nbsp; 4000<br />
&lt;/IfModule&gt;

I’ve read I unlikely to be prefork?

The system is a dual 1gz with 2gb of ram

I’ve read so many blogs/forums over the last 2 weeks and now got to the point I need to ask for some help..

Thanks for reading the thread and hope someone can help a little

Tags: - - - - - - - - - - - -
Read More...

php files download instead of display

i just upgrade my php version 5.X.X also i added . mod bandwidth / and mod security after that all php files download instead of display i dont know what i need to do
Tags: - - - - - - - - - - - -
Read More...