Errors Cannot connect to chat server
Reply
Cannot connect to chat server
I had this issue previous but I cant remember how I fixed it. I just came back from a long break and I am trying to get MQ2 to work. Here's what I've done so far:

1. I unziped an unaltered MQEmu_Classic_Underfoot file and placed the folder on my desktop.
2. I ran the EQBCServer.eze file
3. Ran the MacroQuest2.exe file
4. Loaded Everquest via The Hidden Forest patcher
5. Loaded character

6. This is the part things go south. In the eqbcs dos window it reads "Waiting for connection on port 2112. I can't figure out how to connect.

7. I've tried /bccmd connect and /connect bccmd all i get in my eq chat window is "this command is not valid" in red.
8. I've also tried to load the plugin by inputing /plugin mq2eqbc in my chat window, but I get the same "this is not a valid command".

I'm sure I'm doing something wrong but I'm not quite sure what it is. I have reached out to people on the server but no one has been able to help. I would very much appreciate any advise you could lend me.
Tue May 13, 2014 2:04 am
Is the chat server and EQ on the same computer?
Tue May 13, 2014 6:48 am
Project Lead
If /plugin is giving an error of not a valid command, it almost sounds like mq2 isn't really loaded. when the loading screen for eq comes up do the bottom things mention MQ2 or just the standard "filling halflings with pie" "ensuring gnomes are still short"
Tue May 13, 2014 8:57 am
The chat server and Everquest is running on the same pc. And no I do not get any type of message indicating that it is running when going through the EQ loading screens. I agree it seems like the two programs and not communicating to one another, but mq2 shows it is running in my task bar. Thank you for the responses.
Tue May 13, 2014 5:57 pm
Confirm MQ2 is running in EQ:
Look for the MQ2 chat window.
/echo Testing!
/plugin list
/who (and look for MQ2 extras like showing class/level of anonymous or roleplay players)

If you can't tell if MQ2 is running, then it's not. Double check you have the correct version of MQ2 to match your client. UF for UF. Titanium for Titanium. And so on.

Try moving your MQ2 and EQ folders to a folder not under OS control. Not in ProgramFiles. Not in MyDocuments. Not in any folder under your user profile - including your desktop. C:\Games\EQ and C:\Games\MQ2 should work.
Tue May 13, 2014 10:38 pm
Senior Project Member
I do not see any extra chat windows from MQ2 when I load eq. As far as it running MQ2, I can confirm that it is. It shows up in my task bar after I execute it. It also shows up in my task manager. I have tried two different version of MQ2 for the underfoot client, which is the client I am running. (I had it working with one of the versions before, but then I took a long break and can't remember how to fix it. I know which one it is. So I'm very confident I have the correct client/mq2 version. I tried a version for a different client and it actually gives me an error message telling me I have the wrong client.)
If you have a link to a version you are 100% sure works with UF I would be more than happy to give it a try.

Also, as far as installation directory, I have it on a seperate hard drive, G:\Games\Everquest Underfoot + MQ2.
Again, thanks for the help.
Tue May 13, 2014 11:17 pm
Post your AssemblyLog.txt (in MQ2 directory).

Are there any error logs in the Logs folder of your MQ2 directory? Post em.

Is your Anti-Virus configured to allow MQ2 to hook into EQ? Any sandboxing going on?
Wed May 14, 2014 12:32 am
Senior Project Member
Assemble Date: January 26, 2014, 5:04 pm
Client: Underfoot
Build: Classic

EQBCServer.exe January 19, 2013, 2:16 pm
Macros/autoplay.mac March 7, 2013, 6:47 pm
Macros/setup.mac March 7, 2013, 6:47 pm
MQ2AutoForage.dll October 19, 2013, 8:53 pm
MQ2AutoGroup.dll October 19, 2013, 8:53 pm
MQ2AutoLogin.dll October 19, 2013, 8:53 pm
MQ2AutoLogin.ini January 19, 2013, 2:16 pm
MQ2AutoSize.dll October 19, 2013, 8:53 pm
MQ2BagWindow.dll FILE NOT FOUND
MQ2Bandolier.dll October 19, 2013, 8:53 pm
MQ2BardSwap.dll October 19, 2013, 8:53 pm
MQ2BuffBlock.dll October 19, 2013, 8:53 pm
MQ2BuffBlock.ini January 19, 2013, 2:16 pm
MQ2Bzsrch.dll October 19, 2013, 8:53 pm
MQ2Cast.dll October 19, 2013, 8:53 pm
MQ2CastTimer.dll FILE NOT FOUND
MQ2Chat.dll October 19, 2013, 8:53 pm
MQ2ChatWnd.dll October 19, 2013, 8:53 pm
MQ2CustomBinds.dll October 19, 2013, 8:53 pm
MQ2Debuffs.dll October 19, 2013, 8:53 pm
MQ2DPS.dll October 19, 2013, 8:53 pm
MQ2DPSAdv.dll October 19, 2013, 8:53 pm
MQ2EmuAutoMacro.dll October 19, 2013, 8:53 pm
MQ2EmuAutoMacro.ini March 7, 2013, 6:44 pm
MQ2EmuSearch.dll October 19, 2013, 8:54 pm
MQ2Eqbc.dll October 19, 2013, 8:54 pm
MQ2Eqbc.ini January 19, 2013, 2:16 pm
MQ2EQIM.dll October 19, 2013, 8:54 pm
MQ2Events.dll October 19, 2013, 8:54 pm
MQ2Exchange.dll October 19, 2013, 8:54 pm
MQ2FPS.dll October 19, 2013, 8:53 pm
MQ2HUD.dll October 19, 2013, 8:52 pm
MQ2HUD.ini January 19, 2013, 2:16 pm
MQ2Irc.dll October 19, 2013, 8:53 pm
MQ2ItemDisplay.dll October 19, 2013, 8:53 pm
MQ2Labels.dll October 19, 2013, 8:53 pm
MQ2Map.dll October 19, 2013, 8:53 pm
MQ2Map.ini January 19, 2013, 2:16 pm
MQ2Melee.dll October 19, 2013, 8:53 pm
MQ2MoveUtils.dll October 19, 2013, 8:53 pm
MQ2MoveUtils.ini January 19, 2013, 2:16 pm
MQ2NetBots.dll October 19, 2013, 8:53 pm
MQ2NetHeal.dll October 19, 2013, 8:53 pm
MQ2Targets.dll October 19, 2013, 8:53 pm
MQ2Telnet.dll October 19, 2013, 8:53 pm
MQ2Telnet.ini January 19, 2013, 2:16 pm
MQ2Tracking.dll October 19, 2013, 8:53 pm
MQ2Twist.dll October 19, 2013, 8:53 pm
MQUI_BagWnd.xml FILE NOT FOUND
MQUI_CastTimerWnd.xml FILE NOT FOUND
MQUI_DPSAdvWnd.xml January 19, 2013, 2:16 pm
License.txt January 19, 2013, 2:15 pm
MQ2Main.dll October 19, 2013, 8:35 pm
MacroQuest2.exe January 19, 2013, 2:15 pm



I have my anti virus and firewall turned off for the sole purpose of trying to get this to work. As far as a router setting, I'm not sure. I am not very familiar with altering the settings.
Wed May 14, 2014 1:53 am
MQ needs to inject itself into EQ so it could be in the task bar but not injected. Try the "/echo blah" test to see if it injected. The most common reason it doesn't inject is the wrong version, after that its permissions. Try running MQ as an admin.
Wed May 14, 2014 6:53 am
Project Lead
4. Loaded Everquest via The Hidden Forest patcher


You are launching EQ through a 3rd party application.
Your problem is almost 100% that you need to run MQ2 as an administrator.
Do not double click on it. Right click and choose run as administrator.
_________________
Sorvani
Sun May 18, 2014 11:55 am
Senior Project Member
Good catch!
Sun May 18, 2014 2:40 pm
Project Lead
Errors Cannot connect to chat server
Reply