SMF Support > MyBB
[SMF Converter] MyBB 1.4
TE:
--- Quote from: foxxx428 on December 28, 2008, 08:23:43 PM ---A little problem here. I upgraded to 1.1.7 and everything was great except everyone who used IE got an error on every page load. I upgraded to 2.0 and it was gone, but nobody could log in.
--- End quote ---
was your forum originally converted from myBB 1.4 ? SMF is able to read the old passwords. Any errors during login?
foxxx428:
It's an odd one. I converted from MyBB 1.4.4 to SMF 1.1.7 and passwords worked. When I upgraded to the 2.0 beta it was telling people that their username or password was wrong. I've deleted it now and will try again, but I was just hoping someone had some insight for me. Okay I've just tried it again and it's saying Password incorrect to all accounts but my admin account.
TE:
I need to verify this first but I think I know why the passwords are not working ..
MyBB uses a 8 Character Salt for the passwords encryption. Our converter changes the passwordSalt field in table smf_members to
--- Code: ---varchar(8) NOT NULL
--- End code ---
the Upgrade-Script from SMF 2.0 changes this table field to password_salt. the field is reduced from 8 to 5 characters and so the salt is "destroyed".
--- Code: ---passwordSalt password_salt varchar(5) NOT NULL
--- End code ---
I have no time to verify this at the moment, maybe you can test this?!?
before you upgrade to 2.0 edit the upgrade_2-0_mysql.sql
and find:
--- Code: ---'passwordSalt' => 'passwordSalt password_salt varchar(5) NOT NULL default \'\'',
--- End code ---
replace it with:
--- Code: ---'passwordSalt' => 'passwordSalt password_salt varchar(8) NOT NULL default \'\'',
--- End code ---
dakuipje:
Hi,
Im having some heavy problems with the converter as well. The first time it looked to go well but after the members which said unfinished a message came telling me that the converter had stopped to prevent an overloading of my server but when I would click continue it would start where it stopped. I clicked continue however this did not help, the converter did not continue at all yet ended up in an endless loading of the page untill it simple continued for ages. I check the database in phpMyAdmin yet it had the exact same values, the converter was stuck.
After cleaning the database, installing a fresh SMF I tried the converter again. This time however it didnt even do the members ! I cleaned all cookies and stuff.
In fact the endless loading caused my server to automatically go offline for a while. Now this has nothing to do with the server itself as its a pretty heavy one.
The forum im trying to convert has more then 40.000 members and around 90.000 posts. The database is about 200MB. I know this is quite heavy for a script but it should be able to handle it shouldnt it ?
Wilco
foxxx428:
--- Quote from: TE on December 30, 2008, 02:41:17 AM ---I need to verify this first but I think I know why the passwords are not working ..
MyBB uses a 8 Character Salt for the passwords encryption. Our converter changes the passwordSalt field in table smf_members to
--- Code: ---varchar(8) NOT NULL
--- End code ---
the Upgrade-Script from SMF 2.0 changes this table field to password_salt. the field is reduced from 8 to 5 characters and so the salt is "destroyed".
--- Code: ---passwordSalt password_salt varchar(5) NOT NULL
--- End code ---
I have no time to verify this at the moment, maybe you can test this?!?
before you upgrade to 2.0 edit the upgrade_2-0_mysql.sql
and find:
--- Code: ---'passwordSalt' => 'passwordSalt password_salt varchar(5) NOT NULL default \'\'',
--- End code ---
replace it with:
--- Code: ---'passwordSalt' => 'passwordSalt password_salt varchar(8) NOT NULL default \'\'',
--- End code ---
--- End quote ---
Hey you're great. I'm not used to getting support for anything. It does work. Will that affect any future updates? I haven't decided on 1.1 or 2.0 for sure yet, but 2.0 seems the way to go from the testing I've done on it so far. Thank you for the fix and thank you for supporting your script! I'm impressed.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version